61 pubs · 1,799 cites · h-index 23
Wageningen University & Research
2008 - 2025
Biobase (Germany)
2019 - 2019
TiFN
2010 - 2013
Netherlands Nutrition Centre
2012 - 2012
Food & Nutrition
2011 - 2011