OBiO Tech
Existing Locations:
3888 Canghai Rd,
, Lin-Gang Free-Trade Zone, Pudong New District,
Shanghai,
China
Building No.8, Lane 100, Banxia Rd,
, Pudong New District,
Shanghai,
China
Building No.19, Lane 908, Ziping Rd,
, Pudong New District,
Shanghai,
China