Swiss pharma major Novartis (NOVN: VX) has announced positive results from its Phase III STEER study, evaluating the efficacy ...