Scholarly Index

Zheng Tan

Chinese Academy of Sciences; 5,291 total citations; 120 total publications; best world rank #791

Chinese Academy of Sciences

5,291Total citations
120Total publications
37H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime791CN 3989.92