151 pubs · 3,121 cites · h-index 26
Research International (United States)
2012 - 2025
Wageningen University & Research
2007 - 2025
Centre for BioSystems Genomics
2016 - 2016
Zimmer Biomet (Netherlands)
2006 - 2011
Delft University of Technology
1999 - 2005