Astragalus helps the body function at its best level. It helps the body deal with stress and enhances overall immune function. It has been shown to stimulate production and activation of the white blood cells, which fight infection. It is highly recommended for preventing and alleviating colds and flu. Astragalus can be used to cure chronic weaknesses of the lungs. Because it improves blood circulation and heart function, astragalus is useful in treating heart disease. It has also been found to prevent or reduce blood clotting. Astragalus can be taken as a tonic for the kidneys. It has a diuretic (urine-producing) effect and so it flushes out the urinary system. It is thus very effective in treating kidney infections, proteinuria (too much protein in the urine), chronic prostate problems, and chronic urinary tract problems.