64 pubs · 2,299 cites · h-index 20
Chinese Academy of Sciences
2013 - Present
Shanghai Institute of Organic Chemistry
2012 - Present
Fuzhou University
2021 - Present
Helmholtz Centre for Infection Research
2021 - 2024
TU Dortmund University
2018 - 2020