Five of Britain's top universities named and shamed over animal testing
Five of Britain's top universities named and shamed over animal testing
- A University of Edinburgh spokesman said: "The University of Edinburgh is the largest university in Scotland and one of the UK's top rated research ...
- A University of Edinburgh spokesman said: "The University of Edinburgh is the largest university in Scotland and one of the UK's top rated research ...