24th June 2025
Novartis loses cancer drug patent following Teva challenge at EPO Life Sciences Intellectual Property Review