Roxanna Dehaghani Author & Editor

Dr Roxanna Dehaghani is a Lecturer in Law at Cardiff School of Law and Politics, Cardiff University, Cardiff, UK.