This page has moved to a new address.
Stem-cell therapy that could be the magic cure.