Search Results

1 January 1970

Posted by: Richard Scrase

Category: News


Lords again affirm support for animal research

Several peers confirmed their belief in the need for animal research in biomedical research, during a debate in the House of Lords yesterday (24 October 2011).

Last edited: 19 September 2014 04:49