Director: HE Li
Address: 500 Yu Tian Road, Shanghai
200083. P.R. China
Tel: 86-021-65420850
Website: http://www.sitp.ac.cn