The Liver as an Immunological Barrier Redefined by Single Cell Analysis.
10.1111/imm.13193 Stamataki et al. Immunology
Stamataki Z, Swadling L
Study details