International financial institutions and human rights: implications for public health

Thomas Stubbs, Alexander Kentikelenis

Research output: Contribution to journalArticlepeer-review

Original languageEnglish
Article number27
Pages (from-to)1-17
Number of pages17
JournalPublic Health Reviews
Volume38
DOIs
Publication statusPublished - 30 Nov 2017

Cite this