The International Adjudication of Mega-Politics

Research output: Contribution to journalJournal articleResearchpeer-review

Original languageEnglish
JournalLaw and Contemporary Problems
Volume84
Issue number4
Pages (from-to)1-28
Number of pages28
ISSN0023-9186
Publication statusPublished - 2022

ID: 289961806