34 pubs · 2,132 cites · h-index 15
Chinese Academy of Sciences
2009 - 2025
Institute of Microbiology
2011 - 2025
University of Missouri–St. Louis
2024 - 2024
BGI Group (China)
2011 - 2011
Beijing Institute of Genomics