Happy animals make good science

T Poole1

  • 1Universities Federation for Animal Welfare, Potters Bar, Hertfordshire, UK.

Laboratory Animals
|April 1, 1997
PubMed