Scholarly Index

Raffaele Parrozzani

University of Padua; 3,165 total citations; 153 total publications; best world rank #220

University of Padua

3,165Total citations
153Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime220IT 496.34
Ocular Oncology and Treatments2021-2025263IT 984.00