Technological Educational Institute of Kavala Greece
Organization name
Technological Educational Institute of Kavala Greece