“Depression and Stress Among Students in Faculty of Education of a Public University in Malaysia”. Journal of Science & Technology 5, no. 2 (March 15, 2024): 34–47. Accessed June 8, 2026. https://thesciencebrigade.com/jst/article/view/142.