114 pubs · 2,985 cites · h-index 30
Wuhan University of Technology
2025 - 2025
Tiangong University
2021 - 2025
Sichuan University
2023 - 2025
Zhejiang Zanyu Technology (China)
Membrane Technology & Research (United States)