MSc Health and International Development Houghton St, Holborn, London WC2A 2AE London School of Economics and Political Science