Transportation Technical Research Institute, Ship Structure Division
Transportation Technical Research Institute, Ship Structure Division.