Kidney and Bladder Stones

A branch of medicine which deals with the study of typical kidney function, kidney problems & their treatment, it also encompasses renal replacement therapies.