S

Stuart H. Orkin

Brigham and Women's Hospital

ORCID: 0000-0002-3523-7687

115 papers and 13k citations.

PubIndex Score90Top 10% · seniorHow it's scored
115Publications
13kTotal Citations
First publication: 1977First senior author: 1982