Kidneys are responsible for filtering the waste products, impurities, and excess water from the blood. These bean-shaped organs which are located at the bottom of your rib cage store these waste products in your bladder. In the bladder, the waste products are expelled through urine.
read more..