2 results match your criteria: "Ophthalmology Registrar: Cheltenham General Hospital[Affiliation]"
Community Eye Health
December 2023
Ophthalmology Registrar: Cheltenham General Hospital, Cheltenham, UK.
Community Eye Health
December 2023
Assistant Clinical Professor: ICEH, LSHTM, UK. Honorary Associate Professor: University of Cape Town, South Africa.