TwinEdge Bioscience SA, Epalinges, Suiza