Shanghai Ship and Shipping Research Instituteh-index: 38Total citations: 7,434Total papers: 1,725Homepage: http://www.sssri.com/