Charging migrants for health care could compromise public health and increase costs for the NHS | Synapse