Scholarly Index

David C. Zappulla

Johns Hopkins University; 1,804 total citations; 29 total publications; best world rank #834

Johns Hopkins University

1,804Total citations
29Total publications
19H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime834US 32289.64