Affiliation: | a London School of Hygiene and Tropical Medicine, Keppel Street, London WC1E 7HT, UK b National Institute for Medical Research, Tanga Centre, PO Box 5004, Tanga, Tanzania c Kilimanjaro Christian Medical College, PO Box 2240, Moshi, Tanzania |