Stem cells: A fountain of youth?