IRCT
IRCT

IRCT

Copenhagen

The IRCT is a health-based umbrella organisation that supports the rehabilitation of torture victims and the prevention of torture worldwide.

Our members comprise more than 140 independent…