Ioannis Papasavvas
Observed name: I. Papasavvas
Institution: Moorfields Eye Hospital
Observed institutions: Moorfields Eye Hospital NHS Foundation Trust, Moorfields Eye Hospital, University of Lausanne
ORCID: 0000-0002-8930-5112
Observed ORCID: 0000-0002-8930-5112
OpenAlex ID: A5005435473
