31 pubs · 1,712 cites · h-index 17
LumaMed (United States)
2024 - 2025
Guangzhou Electronic Technology (China)
2024 - 2025
South China University of Technology
2016 - 2023
Pulp and Paper Research Institute
2021 - 2021
State Key Laboratory of Pulp and Paper Engineering
2019 - 2021