downtoearth-subscribe

Ranbaxy cleared of animal rights violation charges

  • 17/11/1998

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