Lessons from the longest study on human development

2,965,857 views |
Helen Pearson |
TED2017
• April 2017