University of Macedonia, Greece
Organization name
University of Macedonia, Greece