Hepatocytes: a key cell type for innate immunity

Hepatocytes: a key cell type for innate immunity