National Maritime Polytechnic

GPTKB entity