Life sciences Life sciences Next-generation single cell dispensing start-up SEED Biosciences raises CHF 1 million 24 November 2020
Life sciences EPFL spin-off Artiria Medical raises CHF 3 million to improve stroke treatment 15 July 2020