41 pubs · 748 cites · h-index 13
University of Shanghai for Science and Technology
2023 - Present
Shanghai Zhangjiang Laboratory
2023 - Present
Northwestern Polytechnical University
2018 - 2022
Ministry of Industry and Information Technology
2021 - 2022
Academia Sinica
1988 - 1988