Low immigrant mortality in England and Wales: a data artefact?

Low immigrant mortality in England and Wales: a data artefact?