149 pubs · 4,461 cites · h-index 37
Agency for Science, Technology and Research
2010 - Present
Institute of Materials Research and Engineering
2003 - Present
National University of Defense Technology
2025 - 2025
Star Technology and Research (United States)
2018 - 2025
Ningxia Medical University
2025 - 2025