CSPC Pharmaceutical receives USD 10 million AstraZeneca milestone payment under research pact - AZN News | Rallies