Photo Courtesy: glenmarkpharma.com/Website

Glenmark launches kidney cancer treatment drug in India priced 96% lower than innovator brand