Return to Article Details The mediating role of Professional Self-efficacy between Role Demands situations and Self-perceived Health Download Download PDF