71 pubs · 3,549 cites · h-index 30
Oak Ridge National Laboratory
2019 - 2025
Harbin Institute of Technology
2023 - 2025
University Town of Shenzhen
2025 - 2025
Tsinghua–Berkeley Shenzhen Institute
2025 - 2025
Heilongjiang Institute of Technology
2025 - 2025