Address: Tongji University Shanghai 1238 Gonghexin Rd, 中山北路 Zha Bei Qu, Shanghai, China, 200070 City: Shanghai Country: China Location: 0, 0 Upcoming Events BS2023 in Shanghai, China - 4. September 2023 - 6. September 2023 - 10:00 - 18:00 Past Events No events in this location