Scholarly Index

Antonella Sgura

Roma Tre University; 2,603 total citations; 123 total publications; best world rank #435

Roma Tre University

2,603Total citations
123Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Telomeres, Telomerase, and SenescenceLifetime435IT 1593.60
Telomeres, Telomerase, and Senescence2021-2025457IT 1873.53