Anfonwch hwn fel neges destun: The effect of delivery mechanisms on the uptake of bed net re-impregnation in Kilifi District, Kenya.