DownloadThe Portobello Bookshop Gift Guide 2024

Gerald Bloom Editor

Gerald Bloom is Leader of the Health and Social Change Team at the Institute of Development Studies, University of Sussex. Shenglan Tang is a Senior Lecturer in the International Health, Liverpool School of Tropical Medicine, UK.