Centella Therapeutics Licenses Novel New Drug Designed to Enhance the Effectiveness of Cancer Treatment (pdf)

Cancer Research UK Signs Deal With Centella Therapeutics To Launch Clinical Development of Radiotherapy-Enhancing Drug (pdf)