92 pubs · 4,806 cites · h-index 33
Netherlands Organisation for Applied Scientific Research
2007 - 2024
AstraZeneca (United Kingdom)
2022 - 2022
RELX Group (Netherlands)
2022 - 2022
Quotient Clinical (United Kingdom)
2022 - 2022
AstraZeneca (Sweden)
2022 - 2022