17 pubs · 61 cites · h-index 2
University of Washington
2025 - 2025
Beijing University of Chemical Technology
2019 - 2021
Harbin Institute of Technology
2018 - 2018