Scientists have created human-sheep hybrids in a step towards human organ production in animals. The approach could one day supply organs for transplantation in humans, and even offer a cure for type 1 diabetes. Researchers Hiro Nakauchi from Stanford … Discuss
Source: The Free Dictionary