05 Dec 2016 --- A large analysis of current research shows that people who eat at least 20g of nuts a day have a lower risk of heart disease, cancer and other diseases.