Porcine embryonic stem cells: Facts, challenges and hopes.

Porcine embryonic stem cells: Facts, challenges and hopes.