Information on the health benefits, dosages and side effects of the herb astragalus (Astragalus membranaceus) and the traditional uses of its root