Organization

London School of Hygiene and Tropical Medicine

London, United Kingdom | http://www.lshtm.ac.uk
Joined in August 2007

About Us

Postgraduate medical school

Areas of Focus Include

  • Health & Medicine

Location

Keppel Street, London WC1E 7HT, GB