Return to Article Details The Role of Self-Efficacy and Optimism on Academic Stress Towards Industrial Engineering Students at Universitas Ahmad Dahlan, Yogyakarta Batch 2017-2019 Download Download PDF