Gower Street
London, WC1E 6BT
United Kingdom
University College London
Inter-American Human Rights System, Inter-American Court of Human Rights, Inter-American Commission on Human Rights, indigenous rights, land rights, extractivism
Inter American Court of Human Rights, effectiveness, international human rights courts, human rights, courts, Inter-American Human Rights System, Inter-American Commission on Human Rights