42 pubs · 516 cites · h-index 13
University of Electronic Science and Technology of China
2024 - Present
Northwestern Polytechnical University
2024 - Present
Shanghai Jiao Tong University
2022 - Present
Bio-Synthesis (United States)
2026 - Present
Chemical Synthesis Lab
2026 - Present