Coll Victor De Lima Hutchison

London Sch of Hygiene and Trop Medicine
CSV