Kidney stones are hard stones, and they are formed in the kidneys. They are formed on the basis of minerals and salts that are formed jointly in urine. They are so tiny sometimes, a grain of sand. Elsewhere they can be marble sized. What Are Kidney Stones? Your kidneys purify your blood and transform the same to urine. When there […]