Contact us

Room 425 18th Research building

130 Meilong Road

Xuhui District

Shanghai 200237

P. R. China 

Tel: 86-21-64251033