University of Central Florida Business Incubation Program has opened Central Florida’s first life-sciences incubator, hoping to attract startups that need a science lab to develop their products. The UCF Life Science Incubator occupies a 10,000-square-foot space on the second floor of the GuideWell...