Armadillos fight leprosy Walgate, Robert Abstract Publication: Nature Pub Date: June 1981 DOI: 10.1038/291527a0 Bibcode: 1981Natur.291..527W