This map visualizes the results of a new study of depression rates. Depression is the second leading cause of disability worldwide, diagnosed in 4{2879bc8f2cf0c7badc0ba0b91bc88170008fa0b1cee68ceb4afb7fd46d4bfeb9} of the human population, and map allows you to compare rates of …
Read entire story here.