article thumbnail

PETA Busts University of Utah Research Lab

Critter News

Discouraged the filing of health status reports to staff veterinarians -- "even when animals were clearly in distress.'' ยป Failed to provide adequate housing and management for animals that, in some instances, led to unnecessary stress, pain, injury or death. Certainly a case to follow.

Utah 100