Rob Mitchell


Office:
Department of Entomology
University of Illinois at Urbana-Champaign
420 Morrill Hall
505 South Goodwin Avenue
Urbana, IL 61801

Fax: (217) 244-3499
Phone: (217) 333-7783
Email: rmitche3@life.uiuc.edu