Science Creates

Science Creates has invested in 1 European startup.

accelerator

Portfolio 1 Investments

Houdini Bio
Biotechnology Research
unspecified
£1.5 M
Jun 2026
Investor