Skip to main content

Integrated Bioprocessing Research Lab

corporate or business office · biotechnology company · Urbana, IL

Address
1300 W Pennsylvania Ave, Urbana, IL 61801-4714
Phone
(217) 300-4543
Website
ibrl.aces.illinois.edu
Where
40.1009, -88.2259

Search Hominin for Integrated Bioprocessing Research Lab

Other corporate or business offices nearby

More in Urbana

Integrated Bioprocessing Research Lab — corporate or business office in Urbana, IL | Hominin