26 pubs · 8,609 cites · h-index 16
KeyGene (Netherlands)
2012 - 2016
Wageningen University & Research
2008 - 2015
Qingdao Agricultural University
2012 - 2012
Agro Business Park
Centre for BioSystems Genomics
2008 - 2012