Aristotle University of Thessaloniki
Organization name
Aristotle University of Thessaloniki