Dennis Obonyo

Dr. Dennis Obonyo

Biopesticides Group, International Centre for Genetic Engineering and Biotechnology (ICGEB), Wernher & Beit Bldg (South), UCT Campus, Anzio Road Observatory, Cape Town 7925, South Africa
orcid