Immunology and the skin. Current concepts.

Immunology and the skin. Current concepts.