17 pubs · 1,771 cites · h-index 9
State Key Laboratory of Chemical Engineering
2026 - Present
Beijing University of Chemical Technology
2026 - Present
University of Wyoming
2013 - 2023
Division of Chemistry
2013 - 2013
Wyoming Department of Education
2013 - 2013