25/08/2026
The liver: your body’s multitasker. Did you know that the liver is your largest internal organ? Located under your ribs on the right side of your abdomen, this remarkable organ performs more than 500 essential functions every day. Filtering your blood and processing nutrients, storing energy and producing bile. It is constantly working behind the scenes to keep your body functioning. It’s also one of the few organs that can regenerate itself.
At BODY WORLDS Amsterdam, discover the human body from the inside out and see just how fascinating our anatomy really is. 🔬