TY - RPRT TI - Rethinking urolithiasis. AU - Marshall L Stoller AU - Jonathan N Rubenstein PY - 2005 DO - 10.1097/01.ju.0000159766.90178.ce UR - https://pubmed.ncbi.nlm.nih.gov/15821457/ ID - 15821457 ER -