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