Scholarly Index

Koichiro Kawaguchi

Kyoto Institute of Technology; 919 total citations; 38 total publications; best world rank #710

Kyoto Institute of Technology

919Total citations
38Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and Senescence2021-2025710JP 2365.50