Spirit of Shanghai Jiao Tong University by Discovery
Shanghai Jiao Tong University (SJTU) [http://www.sjtu.edu.cn], as one of the higher education institutions which enjoy a long history and a world-renowned reputation in China, is a key university directly under the administration of the Ministry of Education (MOE) of the People’s Republic of China and …