Scholarly Index

Raffaella Villa

University of California, Davis; 4,024 total citations; 80 total publications; best world rank #501

University of California, Davis

4,024Total citations
80Total publications
32H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime501US 21792.82