Monkeys, Rats and Me
2006
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.
Director:
N/A
Writers:
N/A
Production:
N/A
Country:
United Kingdom
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.
N/A
N/A
N/A
United Kingdom