(Q52861740)
Statements
Eczema: quality of life by body site and the effect of patch testing. (English)
Thomson KF
Sommer S
Pollock B
1 April 2002
146
4
627-630
1 reference
1 reference
1 reference
scientific article published in April 2002