Research Center Paints Glowing (and False) Picture of Itself
The abysmal animal welfare record of the New Iberia Research Center (NIRC) at the University of Louisiana at Lafayette is well documented: three stipulated penalty fines from 2007, 2010, and 2013 totaling $58,633 and a...