An evolutionary perspective on human health and disease

2,085,950 views | Lara Durgavich • TEDxTufts