Doctors will not be 'immigration officers' despite patient visa checks

4000
3000