Shanghai
Address
IPS Biopharmaceutical Technical Consulting Limited Liability Company
Unit 17K, Huamin Empire Plaza, No. 726
West Yan'an Road, Changning District
Shanghai, P.R. China 200050
Business Unit Leader
Patrick Wong, PE
Regional Director - China Operations
