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.
1984
1992
1997
2022
—
2009
2025
1977
2015
2016
1945
1998
2019
1995