324 pubs · 8,123 cites · h-index 49
Chinese Academy of Sciences
2013 - Present
Shanghai Zhangjiang Laboratory
2022 - Present
Research Institute of Semiconductor Devices
2025 - Present
Zhejiang Pharmaceutical College
2025 - Present
Ningbo Institute of Industrial Technology
2013 - Present