108 pubs · 5,884 cites · h-index 31
AstraZeneca (United States)
2015 - 2023
AstraZeneca (Netherlands)
2019 - 2021
AstraZeneca (Japan)
2017 - 2021
Merck & Co., Inc., Rahway, NJ, USA (United States)
2008 - 2019
AstraZeneca (United Kingdom)
2018 - 2018