140 pubs · 2,867 cites · h-index 28
Southwest University
2020 - Present
Chinese Academy of Sciences
2026 - Present
Beijing Founder Electronics (China)
2025 - Present
Institute of Microbiology
2026 - Present
East China Normal University
2025 - Present