AstraZeneca has announced a substantial investment of $3.5 billion in research and development... (25 revisions)