Not familiar with the
biomedical concentration. Yes...coops and internships available to engineering students Peoria - not just a college town - about 115,000 city pop, 350,000 total metro pop, 3rd largest metro area in Illinois. World HQ to Caterpillar, 3 major hospitals, beautiful civic center with a symphony orchestra, broke ground for a new museum complex.