News September 1, 2023Innovac Therapeutics Completes $18 million Series Pre-A Financing To Fund the Development of Its lead Programs and Manufacturing Capabilities