CERTH

AcronymDefinition
CERTHCentre for Research and Technology - Hellas (Greece)