105 pubs · 1,062 cites · h-index 12
Shanghai Jiao Tong University
2025 - Present
Wuhan Business University
2022 - Present
Chemical Synthesis Lab
2026 - Present
Shenzhen Institute of Information Technology
2025 - 2025
Henan University of Science and Technology
2022 - 2025