Challenging the Universal Declaration: Human Rights and the UN Advisory Services Program Academic Article uri icon

publication date

  • January 2012