Remove 2004 Remove Animal 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 2006 inspection found no problems. USDA inspections dated July 19, 2005 and Dec.