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.
1969
1974
2022
1967
2023
2002
1901
2017
2015
2014
1952
2007
1948
2006
2021
2020