59 pubs · 3,977 cites · h-index 21
AstraZeneca (United States)
2016 - 2025
AstraZeneca (South Korea)
2020 - 2023
AstraZeneca (Brazil)
2017 - 2023
Boston Engineering (United States)
2023 - 2023
Scripps Research Institute
2008 - 2017