
Bristol Medical School
University of Bristol

Bristol Medical School
University of Bristol

Specialist in Urban Development for Planetary Health
Bristol Medical School
University of Bristol

Honorary Professor of Public Health
Bristol Medical School
University of Bristol