Strange brew: T cells in the liver.

Strange brew: T cells in the liver.