Scholarly Index

E. Balestrazzi

University of L'Aquila; 3,202 total citations; 219 total publications; best world rank #572

University of L'Aquila

3,202Total citations
219Total publications
31H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime572IT 1692.80