How our liver kills “killer cells” High resolution images Liver factsheet Paper citation and abstract Our livers can fight back against the immune system – reducing organ rejection but also making us more susceptible to liver …Continue Reading about How our liver kills “killer cells” →