SSSRI

AcronymDefinition
SSSRIShanghai Ship and Shipping Research Institute