Mr. Duncan Cheruiyot
PhD Research studentSouth Africa & International Centre of Insect Physiology and Ecology (ICIPE), Kenya
Highest Degree
Ph.D. Student in Environmental Sciences from South Africa & International Centre of Insect Physiology and Ecology (ICIPE), Kenya
Share this Profile