32 pubs · 2,254 cites · h-index 22
MSD (Netherlands)
2011 - 2015
Merck & Co., Inc., Rahway, NJ, USA (United States)
2011 - 2013
Carlanderska Sjukhuset
2011 - 2011
SNV Netherlands Development Organisation
2003 - 2003
Wageningen University & Research
2003 - 2003