Pan, Lili. “Factors Influencing Teaching Performance Among University Teachers in Shanghai City, China”. Uniglobal Journal of Social Sciences and Humanities 3, no. 2 (August 4, 2024): 107–119. Accessed August 2, 2025. https://www.ujssh.com/index.php/ujssh/article/view/99.