Macharia, Peter M., Kenya Medical Research Institute/Wellcome Trust Research Programme, Nairobi, Kenya