How To Flush A Kidney Stone

Kidney stones are formed in the kidney due to the presence of stone forming elements in the urine. There are four different types of kidney stones – calcium, uric acid, struvite and cystine stones. The cystine stones are formed because of hereditary reasons and there is no cause for the formation of this type of stones.

Continue reading How To Flush A Kidney Stone