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.