Kidney stones are small, solid masses of minerals that may develop in the urinary tract. Well, they can be different in sizes, from small to large ones. What