Scholarly Index

Margaret A. Taub

Johns Hopkins University; 8,960 total citations; 136 total publications; best world rank #819

Johns Hopkins University

8,960Total citations
136Total publications
38H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and Senescence2021-2025819US 28262.79