The Challenging Authority of the European Court of Human Rights

Research output: Contribution to journalJournal articlepeer-review

Original languageEnglish
JournalLaw and Contemporary Problems
Volume79
Issue number1
Pages (from-to)141-178
Number of pages38
ISSN0023-9186
Publication statusPublished - 2016

ID: 127548280