AstraZeneca (Netherlands)h-index: 24Total citations: 2,657Total papers: 203Homepage: https://www.astrazeneca.nl/