I The University of Illinois Urbana-Champaign is a public land-grant research university in Champaign, Illinois, and Urbana, Illinois. It is the flagship institution of the University of Illinois system and was founded in 1867.
Champaign, IL, United States
Your request has been submitted successfully.