Hundreds of millions of people (12% of the global population) suffer from kidney stones. For many patients, the only options ...