AstraZeneca chief executive Sir Tom McKillop will step down from his post at the end of 2005, to be succeeded ...