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.
2012
—
2003
2014
2024
2008
2006
2017
2018
1939
2019
2021
1996
2010
2016
2020
2013