COMPANY
Innovation Pharmaceuticals
Established in 2007, and headquartered in Wakefield, Massachusetts, Innovation Pharma (formerly Cellceutix) is a publicly traded biopharmaceutical company (OTCQB:IPIX). From company website Source · Oct 12, 2026
COMPANY
Established in 2007, and headquartered in Wakefield, Massachusetts, Innovation Pharma (formerly Cellceutix) is a publicly traded biopharmaceutical company (OTCQB:IPIX). From company website Source · Oct 12, 2026