Looking to boost that immune system? Chicken liver may just be the thing that gets you back on track!