ThinkstockPhotos-474817827 Published on April 14, 2015 in Pharmaceutical, API, and Excipients Product Registration in China Full resolution (507 × 338) Happy partners