Scholarly Index

Paul D. Phillips

Northern Arizona University; 2,034 total citations; 55 total publications; best world rank #940

Northern Arizona University

2,034Total citations
55Total publications
25H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime940US 34788.79