Background
Lloyd-Sherlock, Peter was born on May 16, 1966 in Otley, Yorkshire, England.
Lloyd-Sherlock, Peter was born on May 16, 1966 in Otley, Yorkshire, England.
Bachelor in Geography with honors, Oxford University, England, 1988. Master of Arts in Latin American Studies, London School Economics, 1991. Doctor of Philosophy, London School Economics, 1994.
Lecturer University Glasgow, Scotland, 1995—1997, London School Hygiene and Tropical Medicine, 1997—1999. Reader University East Anglia, Norwich, England, since 1999.
Senior policy advisor Help Age International, London, 2002—2008.