Switchboard
86-21-61347010Switchboard
86-21-61347010Commerce
sales@puyasemi.comTechnical consultation
technology@puyasemi.comHuman resources
talent@puyasemi.comAddress
9F, Building 1, Lane 5005, Shenjiang Road, Innov Star Plaza, Pudong New Area, Shanghai, P.R.C