The debate on carcinogenicity of permanent hair dyes: new insights.

The debate on carcinogenicity of permanent hair dyes: new insights.