Author Profile

Peter MacPherson

Affiliation: Public Health England North West, Cheshire and Merseyside Health Protection Team, Liverpool, UK; Department of Public Health and Policy, University of Liverpool, UK; Department of Clinical Sciences, Liverpool School of Tropical Medicine, UK

Recent Posts