AstraZeneca's key medicines, mainly cancer drugs, Lynparza, Tagrisso and Imfinzi, and diabetes medicine Farxiga are expected ...