STEP-C

AcronymDefinition
STEP-CScience and Technology Park of Crete (est. 1993)