Animal rights and animal experimentation


Progress in clinical and biological research 50: 65-94

1981


ISSN/ISBN: 0361-7742
PMID: 7220555
Document Number: 179089

Document emailed within 1 workday
Secure & encrypted payments