AstraZeneca (Switzerland)h-index: 36Total citations: 6,365Total papers: 293Homepage: https://www.astrazeneca.com/country-sites/switzerland.html