Turing Ideas
Home
Open Positions
Contact Us
About Us
info@turingideas.com
Room 604, 958 Lujiazui Ring Road
Pudong New District
Shanghai, P.R. China. 200120
中国上海市浦东新区陆家嘴环路958号华能联合大厦604室