Thomas Rando, Stem cell therapy: hype or hope?