165 pubs · 2,849 cites · h-index 33
Mechanics' Institute
2025 - 2025
Firmenich (Switzerland)
Jianghan University
Wuhan University
2017 - 2025
City University of Hong Kong, Shenzhen Research Institute
2021 - 2025