147 pubs · 12,024 cites · h-index 53
Wuhan National Laboratory for Optoelectronics
2012 - 2025
Huazhong University of Science and Technology
2013 - 2025
Center for Nanoscale Science and Technology
2014 - 2019
Wuhan University
2007 - 2013
Zero to Three
2012 - 2012