SMTU

AcronymDefinition
SMTUState Marine Technical University (St. Petersburg, Russia)