Kidney stones can be of many types based on their composition. Some of them are calcium stones, struvite stones, uric acid stones, cystine stones etc. 80% of the stones are composed of calcium.https://www.youtube.com/embed/Nulh7XTGk2k