Stories by Adam Roberts

Adam Roberts is a reader on antimicrobial chemotherapy and resistance at the Liverpool School of Tropical Medicine.