Ben Armstrong

Prof.
London School of Hygiene and Tropical Medicine
London
LSHTM
London United Kingdom 00000

Papers:
Attributable mortality risk of temperature: a multi-country study