Orlaith McGrath
Observed names: Mc Grath, Orlaith, O McGrath, Orlaith E. McGrath, Orlaith Mc Grath
Observed institutions: Manchester Royal Eye Hospital, University of Manchester, Manchester University NHS Foundation Trust
ORCID: 0000-0002-4302-7081
Observed ORCID: 0000-0002-4302-7081
OpenAlex ID: A5028205331
