Julius Clemence Hafalla

London Sch of Hygiene and Trop Medicine