20020505 home.science: Stem cell therapy: Hype or hope?