Kidney transplants: background to the ethical debate

Lucke, J.

Veterinary Record 152(16): 510

2003


ISSN/ISBN: 0042-4900
PMID: 12733564
Document Number: 562945

Document emailed within 1 workday
Secure & encrypted payments