Organization name
Technology and Innovation School
Parent OrgUnit
Country
Greece