University of Thessaloniki
Organization name
University of Thessaloniki