Contact InformationEEB - Morrill Hall M/C 122 Urbana, IL 61801 barbasch@illinois.edu Edit Your Profile Postdoctoral Research Associate