Scientific Publication

Water management for controlling the breeding of Anopheles mosquitoes in rice irrigation schemes in Kenya