Venue
date: Mar 24, 15views: 1674
University of Strathclyde, Department of Naval Architecture, Ocean and Marine Engineering,
100 Montrose Street, G4 0LZ Glasgow, United Kingdom.