Self-efficacy theory as a framework for community pharmacy-based diabetes education programs.

Self-efficacy theory as a framework for community pharmacy-based diabetes education programs.