S

Suheyla Cetin‐Karayumak

Brigham and Women's Hospital

ORCID: 0000-0002-3315-5821

65 papers and 1.1k citations.

PubIndex Score81Top 19% · early-careerHow it's scored
65Publications
1.1kTotal Citations