Return to Issue Details A Mediation Analysis of the Effect of Perceived Stress on the Relationship between Self Efficacy and Quality of Life in Medical Students Download Download PDF