机构:
Potchefstroom Univ Christian Higher Educ, ZA-2520 Potchefstroom, South AfricaPotchefstroom Univ Christian Higher Educ, ZA-2520 Potchefstroom, South Africa
机构:
International and European Law Unit, School of Law, University of Liverpool
Faculty of Law, Liverpool UniversityInternational and European Law Unit, School of Law, University of Liverpool