By: Gizmodo Posted On: March 26, 2025 View: 6 It's the latest evidence to suggest that animal-to-human transplantation is feasible. Read this on Gizmodo