Starfish Innovations

Accelerates regenerative medicine innovations by scouting, supporting and commercialising early-stage technologies.


Details

  • Innovation Ecosystem Partners

Albinusdreef 2, 2333 ZA, Leiden