Related Experiment Videos

Some ethical issues in organ retrieval, 1982 to 1992

R A Sells1

  • 1Renal Transplant Unit, Royal Liverpool University Hospital, United Kingdom.

Related Concept Videos