China Address: No.585 Chuanda Road, Pudong New Area, Shanghai (Headquarters) Postcode: 201299 Tel: +86 (21) 5859-1500 (main line) Fax: +86 (21) 5859-6369 © 2023 Shanghai Medicilon Inc. All rights reserved All Rights Reserved Privacy Policy Website Map --> ...