Occupational health in Spain: the worker's perspective.
D003469:Culture; D006801:Humans; D007750:Labor Unions; D008019:Life Style; D009786:Occupational Health Services; D012943:Social Security; D013030:Spain