27 pubs · 811 cites · h-index 14
University of Pennsylvania
2022 - 2023
Temple University
2017 - 2023
Chinese Academy of Sciences
2010 - 2014
Beijing National Laboratory for Molecular Sciences
Institute of Chemistry