Dimitris Alexandridis

computer engineer, technologist