UMass euthanized marmosets before lab closed

About 3 Minutes