Scholarly Index

Shang Li

National University of Singapore; 4,338 total citations; 77 total publications; best world rank #988

National University of Singapore

4,338Total citations
77Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime988SG 1288.20