Peter MacPherson

Peter MacPherson is an author at University of Liverpool specializing in public health, infectious diseases, and community health.

Publications per year

1881–2024

85

Publications

85