17th July 2025
AstraZeneca suffers defeat over $7bn diabetes patent Life Sciences Intellectual Property Review