Shen Luo, Yiqing He, Haijian Hu (1) “The Relationship Between Academic Self-Efficacy and Perfectionism in College Students: The Mediating Effect of Self-Esteem”, Forest Chemicals Review, pp. 364-373. Available at: http://www.forestchemicalsreview.com/index.php/JFCR/article/view/362 (Accessed: 2May2024).