Contract R&D facility in the heart of a Vaud life science cluster.
Chemin du Vuasset 2, 1028 Préverenges, Switzerland