23 pubs · 3,511 cites · h-index 12
Sinotech Genomics (China)
2018 - 2020
Max Planck Institute for Developmental Biology
2014 - 2018
ZheJiang Academy of Agricultural Sciences
2016 - 2017
Shanghai Jiao Tong University
2010 - 2013
University of Nottingham
2012 - 2012