Sun Shan, a professor and a tutor for master’s students, has presided over more than 20 research projects and published over 30 papers and 1 monograph. He has participated in editing 4 textbooks or academic works. Moreover, he won the Sichuan Higher Education Teaching Achievement Award 3 times.