Dimitris Sacharidis

Dr. Dimitris Sacharidis

E-Commerce Research Unit, Vienna Technical University (TU Wien), Favoritenstrasse 9-11/194-04, 1040 Vienna, Austria
orcid

Contribution