Return to Article Details Factors affecting self-efficacy among patients with type 2 diabetes a case study of Ban Na Bua Health Promoting Hospital. Download Download PDF