Cdiaz0808 Cdiaz0808 25-02-2019 Health contestada Which cells found in the skin most directly support the body's fight against infection?