Up to €414 million Exclusive Worldwide Licensing Agreement with Sanofi for C4XD oral IL-17A inhibitor programme

Ads