Detainees' perception of the doctors and the medical institution in Spanish police stations: An impediment in the fight against torture and ill-treatment
- Petersen, H.D.
- Morentin, B.
ISSN: 1997-3322, 1018-8185
Año de publicación: 2017
Volumen: 27
Número: 2
Páginas: 27-46
Tipo: Artículo