Experiences and perceptions of study participants in a malaria challenge study in Kilifi, Kenya

Experiences and perceptions of study participants in a malaria challenge study in Kilifi, Kenya