TwinEdge Bioscience SA, Epalinges, Suisse