CStone Finds Tonic in Steady Stream of Drug Approvals, Licensing Deals
Cancer drug specialist reported its first significant revenue in 2020, following a string of milestones capped by a $200 million investment from Pfizer Key takeaways: Strong upfront licensing fees helped…