Indira Carr Author & Editor

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