Step Pharma secures €2.5 million EIC grant to accelerate development of dencatistat for CTPS2 null gynaecological tumours
Press Release St. Genis-Pouilly, France, 19 February 2026 Blended finance award also includes up to…
Step PharmaFebruary 19, 2026



