Scholarly Index

Andrea Russo

University of Catania; 3,240 total citations; 135 total publications; best world rank #288

University of Catania

3,240Total citations
135Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime288IT 595.63
Ocular Oncology and Treatments2021-2025373IT 1778.64
Retinal and Macular Surgery2021-2025609IT 7376.83