Scholarly Index

Matthew Denniff

University of Leicester; 5,848 total citations; 60 total publications; best world rank #497

University of Leicester

5,848Total citations
60Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and Senescence2021-2025497GB 4871.96