Innovation hub slated for Peoria
OSF HealthCare is partnering with the University of Illinois System, Illinois Central College and the Greater Peoria Economic Development Council to develop an innovation hub in Peoria aimed at, among other things, improving the wellness of underserved populations.