Address: No. 227 South Chongqing Road, Shanghai, China,200025

Postal Code: 200025

Dean’s Office: 0086-021-63846590-776156