1,131 pubs · 19,144 cites · h-index 66
Pacific Northwest National Laboratory
2002 - Present
Environmental Molecular Sciences Laboratory
2013 - Present
Shenzhen Institutes of Advanced Technology
2009 - Present
State Key Laboratory of Chemical Engineering
2024 - Present
Guizhou University
2025 - 2025