CARBOGEN AMCIS Shanghai Site awarded drug manufacturing license