QingPu Product Center West Campus

8228 Beiqing Road
Shanghai, 201717
China

+ 86 21 67005524