31st July 2024
Sarepta faces new challenge as Sanofi claims Elevidys infringes patents FirstWord Pharma