Rachel Locke Editor & Author

Rachel Locke is Senior Lecturer in International Development and Global Health in the Faculty of Health and Wellbeing at the University of Winchester, UK.

Amanda Lees is a Senior Researcher in the Health and Wellbeing Research Group at the University of Winchester, UK.