Vitalsource Technologies, Inc. Stem Cells: Current Challenges And New Directions