60 pubs · 1,489 cites · h-index 21
Xiamen University
2020 - 2025
Wanhua Chemical (China)
2025 - 2025
Tan Kah Kee Innovation Laboratory
2024 - 2025
Nanjing University
2022 - 2025
Sinopec (China)
2024 - 2024