2,166,327 views | Juan Enriquez • TED Talks Live

We can reprogram life. How to do it wisely