Indri Yuliana Wati. “The Link Between Employee Performance and Stress Level”. Health Research Journal 2, no. 5 (February 28, 2025): 151–155. Accessed October 27, 2026. https://jurnal.cakrabirawamedia.com/index.php/hrj/article/view/104.