Mobile telephone apps in mental health practice: uses, opportunities and challenges.

Mobile telephone apps in mental health practice: uses, opportunities and challenges.