BioLum Wins 2018 Michael E. DeBakey Life Science Award
59 companies that presented their four-minute business plan presentations at the Texas Life Science Forum hosted by the Rice Alliance for Technology and Entrepreneurship and BioHouston and TMC Innovation at the BioScience Research Collaborative.