Pan, Lili. 2024. “Factors Influencing Teaching Performance Among University Teachers in Shanghai City, China”. Uniglobal Journal of Social Sciences and Humanities 3 (2):107-19. https://doi.org/10.53797/ujssh.v3i2.11.2024.