(MedPage Today) -- Taltz turns in better results than Stelara on severity indices

More...