Shanghai Shipbuilding Technology Research Institute
59 papers and 1.7k citations.
Indexing 59 publications…