Yunqian Du, Wenchu Huang, Yuge Li, Minghe Zhou, and Dongshu Cheng. 2024. “Exploring the Mediating Role of Self-Confidence in the Relationship Between Psychological Factors and Performance in China’s Tourism and Hotel Industry”. Revista De Psicología Del Deporte (Journal of Sport Psychology) 34 (1):33-41. https://mail.rpd-online.com/index.php/rpd/article/view/1929.