Is the liver behind the rib cage?
I've been feeling a bit of discomfort in my upper abdomen, and I'm trying to pinpoint where different organs are located. I was trying to remember, is the liver located behind the rib cage? Trying to understand what's where inside.