Indira Carr Editor & Author

Indira Carr is a Professor at the School of Law, University of Surrey, UK