Kidney stones are small, hard deposits of minerals and salts that can form in the kidneys and cause severe pain as they pass through the urinary tract.
Pune, Maharashtra 411046, India
By proceeding I accept the Terms & Conditions and understood the Privacy Policy