-
Advanced Master of Laws in International Tax Law, University of Leiden
-
Doctor of Laws, University of Malta
-
Bachelor of Laws, University of Malta
-
Warrant to Act as an Advocate before the Maltese Courts
Advanced Master of Laws in International Tax Law, University of Leiden
Doctor of Laws, University of Malta
Bachelor of Laws, University of Malta
Warrant to Act as an Advocate before the Maltese Courts