Not only is the liver your largest internal organ; it is in charge of hundreds of bodily processes ranging from fighting ...