32 pubs · 606 cites · h-index 13
Chinese Academy of Sciences
2024 - 2025
Beijing National Laboratory for Molecular Sciences
2024 - 2025
University of Chinese Academy of Sciences
2024 - 2025
Singapore Institute of Manufacturing Technology
2018 - 2019
Agency for Science, Technology and Research
2013 - 2016