Organization name
University of Thessaly, Greece