S

Stephanie Siegmund

Brigham and Women's Hospital

ORCID: 0000-0003-1848-2389

71 papers and 632 citations.

PubIndex Score96Top 4% · mid-careerHow it's scored
71Publications
632Total Citations
First senior author: 2025