55 pubs · 1,393 cites · h-index 16
AstraZeneca (Finland)
2022 - Present
AstraZeneca (United Kingdom)
2015 - 2022
Netherlands Organisation for Applied Scientific Research
2022 - 2022
Quotient Clinical (United Kingdom)
2022 - 2022
AstraZeneca (Sweden)
2015 - 2022