Irene Chen
IP March
Contact Details
Beijing
1506 Satellite Building, 63 Zhichun Road
Haidian District
Beijing
China
Telephone: 86-10-62966619