Labiotech Making Bladder Cancer Cells Glow earns French Biotech €1.5M Labiotech admin 2017-01-25T10:02:48+00:00 Monday February 1st, 2016|