Scholarly Index

Aubin Balmer

University of Lausanne; 2,236 total citations; 107 total publications; best world rank #300

University of Lausanne

2,236Total citations
107Total publications
24H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Ocular Oncology and TreatmentsLifetime300CH 695.55