Aristotle University, Greece
Organization name
Aristotle University, Greece