38 pubs · 596 cites · h-index 11
Westlake University
2023 - Present
Indiana University Bloomington
2020 - 2022
Shanghai Institute of Organic Chemistry
2018 - 2020
University of Chinese Academy of Sciences
2018 - 2020
Florida State University
2012 - 2012