Stefanos Vrochidis

Dr. Stefanos Vrochidis

Centre for Research and Technology Hellas (CERTH), Information Technologies Institure (ITI), Thessaloniki, Greece
orcid