Stem Cell Based Therapy For Human Diseases