Iron deficiency occurs when you don't have enough iron in your body for your red blood cells to carry enough oxygen to your tissues.| Health
Kidney stones are mineral and salt deposits in your kidneys that can cause symptoms such as pain, nausea, blood in the urine, and fatigue.| Health