49 pubs · 5,194 cites · h-index 28
Maastricht University Medical Centre
2012 - Present
Maastricht University
2000 - Present
Department of Health
2018 - 2019
Biogen (United States)
2000 - 2005
Garvan Institute of Medical Research
2005 - 2005