Two words that will make anybody pull a painful face… Kidney Stones! But in order to avoid them, we need to be better educated about them. Dr Nilkamal Joshi takes us through what are Kidney Stone, the causes, treatment options and how to avoid them.
nmc template urology