Mobile apps help vets cope with stress, mental health issues