Kilifi, Kenya

The KEMRI-Wellcome Trust Research Programme in Kilifi, Kenya.