Garet Lahvis • TEDxMtHood

The inescapable problem of lab animal restraint