Journal of Human Trafficking
Latest Publications
TOTAL DOCUMENTS
281
(FIVE YEARS 141)
H-INDEX
14
(FIVE YEARS 3)
Published By Informa Uk (Taylor & Francis)
2332-2713, 2332-2705
Keyword(s):
Keyword(s):
Keyword(s):