107 pubs · 5,898 cites · h-index 41
University of Science and Technology of China
2009 - Present
Collaborative Innovation Center of Chemistry for Energy Materials
2013 - Present
Hefei National Center for Physical Sciences at Nanoscale
2009 - 2025
National Science Centre
2025 - 2025
Intelligent Health (United Kingdom)
2025 - 2025