Xenotransplantation – the science of transplanting animal organs into human bodies – has been catapulted out of the realm of ...