Author Profile

Francesco Checchi

Affiliation: Epicentre, Paris, France; Faculty of Infectious and Tropical Diseases, London School of Hygiene and Tropical Medicine, London, United Kingdom

Recent Posts