Helping universities fight depression with mobile technology
Depression is the leading mental health issue on college campuses in the United States In 2015, a survey of more than 90,000 students at 108 U.S. colleges and universities found that in the previous year, more than a third of them had…