Fox 26 News at 9am

March 3, 2016 -
2 years ago
In the media
A 34,000 square foot life sciences incubator open in the Texas Medical Center. They hope to attract some of the most brilliant minds in the world to develop everything from preventive medicine to medical devices and new treatments for disease. Even a cure for cancer. Wouldn't it be incredible?

Related content