37 pubs · 1,371 cites · h-index 20
Netherlands Organisation for Applied Scientific Research
2013 - 2025
Pension Fund for Care and Well-Being
2007 - 2015
Leiden University
2010 - 2010
Centre for Human Drug Research
2006 - 2006
Pharmo Institute
2004 - 2004