System governing vivisection dealt devastating blow
The official regulatory system governing vivisection in Britain was dealt a devastating blow today with the publication of a report by an establishment scientist. Professor Steve Brown of the Medical Research Council was called upon...
Posted 10 Dec 2013