Daily Archives: 2018-12-15

Internet therapy apps reduce depression symptoms, IU study finds

More Science
In a sweeping new study, Indiana University psychologists have found that a series of self-guided, internet-based therapy platforms ...