Sir Andrew Haines

Professor of Environmental Change and Public Health, London School of Hygiene and Tropical Medicine