site logo

Novartis, Sun Pharma enter deal for oncology drug Odomzo