Health care for homeless people is a major public health challenge .
Health care for the homeless is a major public health challenge .