Return to Article Details Comparison between Effectiveness of Group Hope Training and Neuro-Linguistic Programming (NLP) On Hope and Quality of Life among Children with Cancer Download Download PDF