Kelvin Ip

Title:

Project Director

Office:

China – Shanghai

Address:

Unit 1205A, 12/F, Financial Plaza,
333 Jiu Jiang Road,
Huang Pu District, Shanghai
200001, China

Phone:

Mobile:

About