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
Xinjiang police are investigating three men for 'malicious' anti-lockdown comments, critical of COVID-19 restrictions in the regional capital, Urumqi ... ...