Stem cells that are pure enough for the clinic

High-quality human embryonic stem cells derived without the use of animal products.