29 April 2025

AstraZeneca inks new deal with Starpharma


This contains certain forward-looking statements.