site logo

Novartis picks up IL-17 inhibitor in deal worth over $1B

Jacob Bell