8 employees
Open Therapeutics curates and develops open medical, biopharma, and synthetic biology-based biotechnologies.
2009