artículo
IRRC No. 891/892
Scott Sheeran
Number of articles written: 1 artículo
Scott Sheeran
Number of articles written: 1 artículo
Scott Sheeran is a Senior Lecturer and Director of the LLM in international human rights and humanitarian law at the School of Law and Human Rights Centre, University of Essex.