IAE China 0 ntZvg7I0bk China IAE China Address 23H, Cross Region Plaza, No.899, Lingling Road, Xuhui Dist., Shanghai. Website http://www.iaechina.net.cn Contact email k.chen@iaechina.net.cn Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.Name *FirstLastEmail *Comment or MessageSubmit