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
New Location: