Deputy Dean (Research) & Deputy Dean (Research) & Director of Research of T.C. Beirne School of Law
TC Beirne School of Law
Affiliate of Centre for Public, International and Comparative Law & Affiliate of Centre for Public, International and Comparative Law
Centre for Public, International and Comparative Law