Contact

For information about the lab please contact:

Esther Ngumbi
University of Illinois at Urbana-Champaign
Department of Entomology
417 Morrill Hall
505 S. Goodwin Ave.
Urbana, IL 61801
enn@illinois.edu
1-217-333-2910