Room 425 18th Research building
130 Meilong Road
Xuhui District
Shanghai 200237
P. R. China
Tel: 86-21-64251033