Contact InformationBeckman Institute 405 N Mathews Ave, Urbana M/C 2047 thomasha@illinois.edu Edit Your Profile Postdoctoral Research Associate