10.1136/bmj.l838
Journal article
2019-02-01T00:00:00+00:00
364
University of Sheffield, UK.
Humans, Physician's Role, Public Health, Global Health, United Kingdom, Enslavement, Enslaved Persons