International Council on Human Rights Policy

Acronym: 
ICHRP
Organization type: 
Non-Governmental Organizations
Address: 
17 rue Ferdinand-Hodler,CH-1207 Geneva
Switzerland
Phone: 
+41 (0) 22 775 33 00
Fax: 
+41 (0) 22 775 33 03
E-Mail: 
ichrp@ichrp.org