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)