Sascha Spencer

Resident, Prince of Wales Hospital. Currently undertaking PhD in education in Ophthalmology
Dame Ida Caroline Mann (1893 – 1983) 340 2
Ida Mann
Dame Ida Caroline Mann (1893 - 1983) was an English ophthalmologist. Ida Mann classification of Coloboma (1937)