BioCellection promotes chief technology officer

Prior to joining BioCellection, Le Roy spent 10 years in academia, working on numerous green technologies, most recently as an independent …