Best Treatment for Kidney Stone

Kidney stones are small granules of minerals and salt in the urine that are naturally present in the urine.Normally they pass out of the Kidneys along with the urine. However sometimes a few left back and they gather or join with other small granules to form a Kidney Stone. The commonest manifestation of kidney stone […]