118 employees
ten23 health develops differentiated, stable, usable, and safe injectable treatments for patients.
2021
ten23 health raised undisclosed on September 1, 2021
Investors: 3i Group plc