Regenerative medicine, a new hope