article
IRRC No. 883
You are here :
- Home
- Authors List
- Ron Dudai
Ron Dudai
Number of articles written: 1 article
Ron Dudai
Number of articles written: 1 article
Ron Dudai is a PhD candidate at the Institute of Criminology and Criminal Justice, Queen’s University Belfast, and associate editor of the Journal of Human Rights Practice. He previously worked at B’Tselem and at Amnesty International.