26 employees
Octane is a medical technology company with the most advanced bioreactors, bioprocesses and biomaterials.
2007
Inspire Biotherapeutics Inc raised undisclosed on March 15, 2023
Investors: C3i, Ontario Institute for Regenerative Medicine and Octane