13 pubs · 305 cites · h-index 8
Chongqing University of Technology
2021 - 2022
Wuhan University of Technology
2020 - 2021
Harbin Institute of Technology
2021 - 2021
Shenzhen Center for Disease Control and Prevention
2021 - 2021
National Center for Nanoscience and Technology
2016 - 2016