Update on nephrolithiasis management.
Minerva Urol Nefrol. 2007 Sep;59(3):317-25.
Minerva Urol Nefrol. 2007.
PMID: 17912227
Review.