Edouard Delaplace

Number of articles written: 1 article

Edouard Delaplace

Number of articles written: 1 article

Edouard Delaplace, LLD, is Programme Officer at the Association for the Prevention of Torture (APT). His doctoral thesis was on the international prohibition of torture and cruel, inhuman or degrading treatment or punishment.

Published articles

article IRRC No. 857

Visits by human rights mechanisms as a means of greater protection for persons deprived of their liberty