Water and other fluids in nephrolithiasis: State of the art and future challenges.

Water and other fluids in nephrolithiasis: State of the art and future challenges.