TwinEdge Bioscience SA, Epalinges, Switzerland