BOOK REVIEW: Trafficking in Human Beings: Modern Slavery, 2008

Jean Allain

Research output: Contribution to journalArticlepeer-review

Original languageEnglish
Pages (from-to)453-457
Number of pages5
JournalEuropean Journal of International Law
Volume20
Publication statusPublished - 2009

Cite this