animal

A break-down of UoB’s animal testing

Around 48,000 animals were tested on in 2015