Lessons from the longest study on human development

3,017,490 views|
Helen Pearson |
TED2017
• April 2017