Perez-Sales, Pau, Editor in Chief, Torture Journal, Spain
-
Torture Journal Vol. 31 No. 3 (2021): Torture Journal: Journal on Rehabilitation of Torture Victims and Prevention of Torture - News
Torture Journal CTI Prize to the most influential paper in its 30 years
Details PDF