Scholarly Index

T Matsumura

RELX Group (Netherlands); 1,519 total citations; 172 total publications; best world rank #971

RELX Group (Netherlands)

1,519Total citations
172Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime971NL 2388.44