Comparison of patch test results in two adjacent areas of England-I. (Industrial allergens)

Related Concept Videos