Viergever Roderik F, Griffiths Peter
Coördinatiecentrum tegen Mensenhandel (CoMensha), Dutch National Coordinating Centre against Human Trafficking, Amersfoort, The Netherlands.
Executive Editor International Journal of Nursing Studies, University of Southampton, Southampton, England, United Kingdom.
Int J Nurs Stud Adv. 2022 Sep 17;4:100098. doi: 10.1016/j.ijnsa.2022.100098. eCollection 2022 Dec.