Ranbaxy cleared of animal rights violation charges
Ranbaxy Laboratories Ltd (RLL), whose research activities triggered off the recent debate on animal rights violation charges by the Vatavaran report submitted to the Committee for the Purpose of
Ranbaxy Laboratories Ltd (RLL), whose research activities triggered off the recent debate on animal rights violation charges by the Vatavaran report submitted to the Committee for the Purpose of