DownloadThe Portobello Bookshop Gift Guide 2024

Susanne MacGregor Editor & Author

Susanne MacGregor is Honorary Professor at the London School of Hygiene and Tropical Medicine and Emeritus Professor at Middlesex University, London, UK.