1.
Pan L. Factors Influencing Teaching Performance Among University Teachers in Shanghai City, China . UJSSH [Internet]. 2024 Aug. 4 [cited 2025 Aug. 2];3(2):107-19. Available from: https://www.ujssh.com/index.php/ujssh/article/view/99