85 pubs · 1,697 cites · h-index 23
AstraZeneca (United Kingdom)
2022 - 2023
United States Food and Drug Administration
2006 - 2021
Center for Devices and Radiological Health
2006 - 2021
Office of Science
2006 - 2021
AstraZeneca (United States)
2021 - 2021