432 pubs · 9,608 cites · h-index 49
Qingdao University
2018 - Present
The University of Sydney
2026 - Present
Emory University
University of Chicago
2012 - Present
Institute of Microbiology