Return to Article Details How Does Perceived Stress Relate to Life Satisfaction in pre-University Teachers? The Mediating Role of Wellbeing Download Download PDF