Health care for the homeless is a major public health challenge. Homeless people are more likely to suffer injuries and medical problems from their lifestyle on the street. Quite a few drink or have addiction problems with drugs. Some have skin conditions from being out in the sun without sunscreen to protect themselves from UV radiation. It is hard to find places to wash up, and homeless people are exposed to extreme cold and hot sun. It is tough finding good food for many homeless people so they tend to suffer from medical conditions. This can include obesity if they eat a lot of poor quality food with empty calories. Homeless people also may have more severe dental problems than the general population due to lack of access to washrooms and in some cases excess intake of sweets, which may be the only food available. Diabetes and liver problems are not uncommon, as are diseases associated with cigarette smoking...