ecomtechnology.com
Massive global health study reveals “disturbing” trends
The annual Global Burden of Disease study is a giant peer-reviewed assessment of global health trends. The results this year, published across a series of articles in The Lancet, present some conce…