Spinoff from the EPFL
https://seedbiosciences.com/
Chemin du Closel 5, 1020 Renens, Switzerland
Private company
2018
1-9