Brief

Novartis' Cosentyx proves superior to Janssen's Stelara in head-to-head comparison