Esther Ngumbi

Esther Ngumbi

Published 23 Oct 2020

Esther Ngumbi is an assistant professor of entomology at the University of Illinois at Urbana. She is a Senior Food Security Fellow with the Aspen Institute.