Return to Article Details Effect of self-efficacy and social support on medication compliance for tuberculosis patients Download Download PDF