
Farhad Hafezi
Chief Medical Officer, ELZA Institute, Dietikon, Zurich; Professor of Ophthalmology, University of Geneva; Adjunct Clinical Professor of Ophthalmology, USC Roski Eye Institute; Visiting Professor, Wenzhou Medical University, Wenzhou, China; Research Group Leader, Ocular Cell Biology Laboratory, University of Zurich, Switzerland; Research Professor, NYU Grossman School of Medicine