This year, the building of the Oxford animal lab has triggered the most important conflict between scientists and the animal rights movement for a century.
2017
2025
1992
2013
—
1980
2015
2022
1941
1997
2021