Tongji University Address Siping Road n. 1239 Shanghai China China Upcoming Events No events in this location November 20, 2019 0