Most recent affiliation: Athens University of Economics and Business
Most recent affiliation: Athens University of Economics and Business
Most recent affiliation: Athens University of Economics and Business
Most recent affiliation: Digital Curation Unit - Athens University of Economics and Business