Techneip logo
Venue

Shanghai International Convention Center

Shanghai, CN

No. 2727 binjiang Avenue, Lujiazui, Pudong District, Shanghai, Shanghai 200120