Publications & Reports

Yes to transplants.

McKenzie, IFC

Publication

  • Journal: Nature
  • Published: 01/07/1996
  • Volume: 380
  • Issue: 6574
  • Pagination: 478