6 employees
Innovation Pharmaceuticals is a biopharmaceutical company developing small molecule therapies in areas of unmet medical needs.
2007
Squalus Medical raised undisclosed on June 15, 2022
Investors: Cellceutix Corporation