129 pubs · 4,058 cites · h-index 33
University of Electronic Science and Technology of China
2025 - 2025
Nanjing University of Science and Technology
2025 - 2025
CSSC Offshore & Marine Engineering Company (China)
2025 - 2025
United States Army Research Office
2017 - 2022
DEVCOM Army Research Laboratory
2017 - 2020