Amanda Perry-Kessaris Editor & Author

Amanda Perry-Kessaris is Professor of Law at Kent Law School, University of Kent, UK.