Tongji University is a comprehensive research university located in Shanghai. Established in 1907 by the German government together with German physicians in Shanghai, Tongji is one of the longest-standing, most selective, and most prestigious universities in China under the Project 985 and Double First Class University Plan. Read More
The recent COVID-19 outbreak in Tibet and the Chinese Communist Party's (CCPs) mishandling of the situation have foiled its attempts to strengthen its development narrative. ...