He holds a Master’s Degree in Law, as well as a Diploma of Advanced Studies, European Studies, and a Postgraduate Certification in European Law. He has published over twenty books and academic publications focusing primarily on areas of European Union Law, European Law and Public International Law.