Limiting democracy? Transparency in international economic institutions

Research output: Contribution to journalJournal Articlepeer-review

Original languageEnglish
Pages (from-to)113-125
Number of pages13
JournalSouth African Journal of International Affairs
Volume12
Issue number2
DOIs
Publication statusPublished - 1 Dec. 2005

Cite this