Spleen

Home > Medicine > Anatomy and Physiology of the Cardiovascular System > Lymphatic System > Spleen

The spleen is an organ located in the upper left abdomen that helps filter and clean the blood. It also produces white blood cells and stores platelets.