Scholarly Index

Nicola J. Royle

University of Leicester; 3,398 total citations; 62 total publications; best world rank #465

University of Leicester

3,398Total citations
62Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime465GB 5193.21