International Centre for Human Rights and Democratic Development (Montreal)

Website: http://www.ichrdd.ca/

Contact Information:

1001 de Maisonneuve Blvd. East, Suite 1100, Montreal, Quebec, H2L 4P9 CANADA