3 pubs · 18 cites · h-index 1
Shanghai Shipbuilding Technology Research Institute
2024 - 2024
China State Shipbuilding (China)
National University of Defense Technology
2012 - 2015