Northwestern University
Evanston, Illinois, USA
Aristotle University of Thessaloniki
Thessaloníki, Kentrikí Makedonía, Greece