The lab is one of the nation's largest and most sophisticated university-based facilities for semiconductor, nanotechnology, and biotechnology research.
Address: | 208 North Wright Street |
City: | Urbana |
State/Province: | Illinois |
Postcode: | 61801 |
Country/Region: | USA |