This page has moved to a new address.
Be still my beating ventricle - Researchers come up with a better way to make heart cells