Italian surgeon Sergio Canavero insists an operation to transplant a human head is technically possible, despite opposition from the medical…
Read MoreItalian surgeon Sergio Canavero insists an operation to transplant a human head is technically possible, despite opposition from the medical…
Read More