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.
2003
1945
2004
1991
2018
2023
2021
2005
2025
2024
1989
2019
2022
1982
1988
2006