44 pubs · 975 cites · h-index 17
Wageningen University & Research
2012 - 2025
Biobase (Germany)
2019 - 2023
TiFN
2013 - 2018
Genomics (United Kingdom)
2013 - 2013
Mayo Clinic in Arizona
2011 - 2011