Technologies for physical activity self-monitoring: a study of differences between users and non-users.

Technologies for physical activity self-monitoring: a study of differences between users and non-users.