Lessons from the longest study on human development

2,864,537 views | Helen Pearson • TED2017