Tongji University, colloquially known as Tongji, is a comprehensive university located in Shanghai. Established in 1907 by the German government together with German physicians in Shanghai, Tongji is ...Wikipedia
Address: 1239 Siping Rd, Yangpu Qu, Shanghai Shi, China