Question: how many types of kidney stones are there?
Answer: There are four types of kidney stones: calcium oxalate, uric acid, struvite, and cystine.