From 2007 he is associate professor at University of Sassari in Italy and guest lecturer in Denmark, Spain, Portugal, Chile, Uruguay, Argentina, Brazil and Latvia.