By JPRNovember 20, 202020 min read Reminiscing on being a Career Scientist – Part 1: Learning the mass rearing of insects at ICIPE Early February 2018, I traveled to the coastal town of Mombasa to attend `Mwongozo’ (Code of Governance for Government Owned Entities) induction […] Life Scientific Research