SLC11A1 (formerly NRAMP1) and disease resistance. Microreview

Abstract
Click on the article title to read more.