14 pubs · 263 cites · h-index 7
Merck (Germany)
2019 - 2020
Merck (Netherlands)
2019 - 2019
Roche (Netherlands)
2008 - 2008
Eli Lilly (Netherlands)
2004 - 2006
Maastricht University Medical Centre
2003 - 2003