4 employees
Starfish Innovations was born from basic and translational stem cell research performed within the LUMC.
2016