102 pubs · 1,418 cites · h-index 18
Xuzhou University of Technology
2025 - 2025
Kennedy Krieger Institute
Shanghai University of Engineering Science
Johns Hopkins University
Xidian University
2017 - 2025