10.1136/bmj.l1453
Journal article
2019-04-01T00:00:00+00:00
365
University of Sheffield, Sheffield S1 4DA, UK.
Physician's Role, Human Trafficking, Enslavement