Vendors
Association Human Rights Information and Documentation Systems, International (huridocs)
Active registration
- Location
- Geneva, Switzerland
- Unique Entity ID (UEI)
- XN8XB424HFV6
- Commercial and Government Entity (CAGE)
- STQ44
Record identifier
XN8XB424HFV6