Home
Network
Services
Events
Programmes
Tech China Advocates
Membership
About Us
News
Contact
Projects
More
Thanks for submitting!
hello@centi.group
Plexal, 14 East Bay Lane, Here East,
London, United Kingdom. E15 2GW
127 Yongfu Road, Xuhui District,
Shanghai, China. 200031