Monitoring Human Rights in Europe

Comparing International Procedures and Mechanisms

Series: 

Prices from (excl. shipping):

€296.46€281.00 excl. VAT
Add to Cart
  • Collapse
  • Expand