Department of Ship Technology
Cochin University of Science and Technology
Cochin University of Science and Technology
University Library
Cochin University of Science and Technology
University of Calicut
University of Calicut
Emerald Publishing Limited
Emerald Publishing Limited