UI Address 901 W Illinois St Urbana, IL 61801-3028 United States Links Website Research Organization Registry https://ror.org/05e94g991 People at this organization Mark Lara