Remove 2004 Remove Cruelty Remove Research Center
article thumbnail

New Iberia Inspection Documents Available

Critter News

7, 2004, found numerous problems. Tags: louisiana animal experimentation animal research animal cruelty new iberia research center animal welfare us. . # A May 23, 2007, USDA inspection revealed several problems with drainage and waste disposal operations, and peeling paint in primate housing areas. #