Self-rated health and health problems of undocumented immigrant women in the Netherlands: a descriptive study.

Self-rated health and health problems of undocumented immigrant women in the Netherlands: a descriptive study.