44 pubs · 861 cites · h-index 13
University of Chinese Academy of Sciences
2012 - 2025
Chinese Academy of Sciences
2003 - 2022
Shanghai Institute of Applied Physics
2020 - 2022
Institute of Semiconductors
2008 - 2021
Institute of Process Engineering
2005 - 2018