130 pubs · 7,061 cites · h-index 33
Jiangnan University
2017 - Present
Chinese Academy of Sciences
2025 - Present
Technology Applications (United States)
2026 - Present
Integrated Sensors (United States)
2026 - Present
Shanghai Institute of Microsystem and Information Technology
2025 - Present