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