Your Abdomen's Layer of Fat Is Also an Important Immune Organ

Scientists believe that the omentum — a little known organ considered the “policeman of the abdomen” – may have answers about how to halt the growth of aggressive tumors.