Scholarly Index

Léonidas Zografos

University of Lausanne; 5,739 total citations; 294 total publications; best world rank #107

University of Lausanne

5,739Total citations
294Total publications
39H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime107CH 297.70
Retinal and Macular SurgeryLifetime769CH 1594.01