As voluntary assistant of the professor of Roman Law Gian Luigi Falchi at the Pontifical Lateran University.
Collaboration with the Department of Worship, Christian Education and Church Administration of the Department of Theology of Aristotle University of Thessaloniki.
From 2002 until today in the Department of Theology of Aristotle University of Thessaloniki.
As a guest professor in the frame of Erasmus Program.
2003, 2004 and 2005 at the University of Bologna.
Theological School of the University of Lund in Sweden.
Istituto internazionale di Diritto Canonico e Diritto Comparato delle Religioni (DiReCom) in Lugano.
Erasmus visiting Professor Erasmus in the Faculty of Law of Catanzaro
Visiting professor in the Faculty of Law in Ferrara.