The perils and promise of Xena. Can cloned pigs yield human transplants?
Tangley
L
L
D000818:Animals; D019976:Cloning, Organism; D006801:Humans; D016377:Organ Transplantation; D013552:Swine / Q000235:genetics* / Q000821:virology; D014183:Transplantation, Heterologous