Dame Ida Mann

Ophthalmologist

Born 6th February 1893
Died 18th November 1983

Location
13 Minster Road, London, NW2

Categories

Authority

More Information
Dame Ida Mann

arrow-up-circle