M

Miranda E. Orr

Washington University in St. Louis

ORCID: 0000-0002-0418-2724

134 papers and 3.6k citations.

PubIndex Score98Top 2% · mid-careerHow it's scored
134Publications
3.6kTotal Citations
#3in Telomeres, Telomerase, and Senescence
First publication: 1996First senior author: 2018