ECCHRD

AcronymDefinition
ECCHRDEuropean Coordination Committee on Human Rights Documentation (Netherlands)