International Centre for Insect Physiology and Ecology
Kenya
Health Sciences
Article • F1000Research, August 2016, Faculty of 1000, Ltd.
Daniel Masiga, Dr Jandouwe Villinger, Yvonne Ajamma, Mr Enock EM Mararo