27 pubs · 1,897 cites · h-index 17
Karlsruhe Institute of Technology
2023 - 2025
Helmholtz-Institute Ulm
Wuhan National Laboratory for Optoelectronics
2019 - 2023
Huazhong University of Science and Technology