Keppel St
London, WC1E 7HT
London School of Hygiene and Tropical Medicine
Assistive Technology, Disability, Modelling