11 pubs · 233 cites · h-index 6
University of Aberdeen
2026 - Present
Center for NanoScience
2026 - Present
National Center for Nanoscience and Technology
2024 - Present
Academy of Opto-Electronics
2026 - Present
University of Chinese Academy of Sciences
2024 - Present