Tag: IntelliCare
New Smartphone mini-apps can help relieve depression, anxiety
A suite of 13 speedy mini-apps called IntelliCare can reduce depression and anxiety, report researchers from Northwestern University in the United States.
The apps offer exercises to de-stress, reduce self-criticism and worrying,...