National Tsing Hua University
Shen took up his post as the president of National Tsing Hua University in 1993; he retired from that position and from academic life in 1997.