Technological Educational Institute of Crete

GPTKB entity