article
IRRC No. 891/892
You are here :
- Home
- Authors List
- Scott Sheeran
Scott Sheeran
Number of articles written: 1 article
Scott Sheeran
Number of articles written: 1 article
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