Primary Contact:
IPI Director: Dr. David Ruzic
druzic@illinois.edu
(217) 333-0332
(217) 840-3282
Mailing Address:
2111 S. Oak Street
Champaign, IL 61820
United States
IPI Director: Dr. David Ruzic
druzic@illinois.edu
(217) 333-0332
(217) 840-3282
2111 S. Oak Street
Champaign, IL 61820
United States