ByNobleID
    The Influence of Health Locus of Control, Social Support, and Self-Efficacy on Health Promoting Behavior in Middle-Aged Adults | NobleID