TY - RPRT TI - Developments in stone prevention. AU - Michael Straub AU - Richard E Hautmann PY - 2005 DO - 10.1097/01.mou.0000160627.36236.6b UR - https://pubmed.ncbi.nlm.nih.gov/15725936/ ID - 15725936 ER -