Journal of Naval Architecture and Marine Engineering

Publications

242