Scholarly Index

Peiqing Sun

Wake Forest University; 6,219 total citations; 95 total publications; best world rank #490

Wake Forest University

6,219Total citations
95Total publications
44H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime490US 21392.92