Source: The Business Journals: PhiladelphiaOnconova posted a net loss of $18.9 million in 2023. Since its inception, the company has an accumulated deficit of $482.6 million.
Read full article »
Followers on Owler
15
President & CEO
Steven M. Fruchtman