
Contact Information
Natural History Building
1301 West Green Street Room 1072
1301 W Green
M/C 104
Urbana, IL 61801
1301 West Green Street Room 1072
1301 W Green
M/C 104
Urbana, IL 61801
Information Technology Specialist
Research Programmer
3081 Natural History Building
1301 W. Green St.
Urbana, IL 61801
Email: sese-info@illinois.edu