Schlumberger Shanghai

Street Address:

9th Floor, Xin Mei Union Square,
Shangai 200120
CN