Venue Donghua University
Print
Go to Admin
AddressSongjiang campus: 2999 North Renmin Road. Yan'an Road Campus: 1882 West Yan'an Road., Shanghai, China
NotesGPS: Donghua University, Shanghai (which campus unknown)
Map
Latitude | Longitude31.2060422 , 121.41378659999998
Events Date
Events Organisations
Venue Identifier18412