29 pubs · 491 cites · h-index 8
Shanghai Zhangjiang Laboratory
2024 - Present
Tongji University
2020 - 2024
Nanyang Technological University
2020 - 2024
Agency for Science, Technology and Research
2020 - 2023
Institute of Microelectronics
2020 - 2023