27 pubs · 1,134 cites · h-index 18
AstraZeneca (Singapore)
2024 - 2025
AstraZeneca (Brazil)
2025 - 2025
AstraZeneca (United Kingdom)
2021 - 2024
Recombinant Antibody Technology (United Kingdom)
2014 - 2018
AstraZeneca (Germany)
2013 - 2013