153 pubs · 19,424 cites · h-index 66
National Center for Nanoscience and Technology
2013 - Present
University of Chinese Academy of Sciences
2024 - Present
Agency for Science, Technology and Research
2025 - 2025
The University of Sydney
2019 - 2025
Center for NanoScience
2015 - 2025