SMDERI

AcronymDefinition
SMDERIShanghai Marine Diesel Engine Research Institute (China)