Address

Please click the map icon on the right for detailed location



 

SAIF, Shanghai Jiao Tong University
Address: 211 West Huahai Road, Xuhui District, Shanghai, China

Address: 211 West Huaihai Road, Xuhui District, Shanghai, China
For more information, please contact: sff@saif.sjtu.edu.cn