Brain tumor support group: content themes and mechanisms of support.

Brain tumor support group: content themes and mechanisms of support.