Sascha Spencer

Resident, Prince of Wales Hospital. Currently undertaking PhD in education in Ophthalmology