TY - RPRT TI - Nephrolithiasis. Current concepts in pathogenesis and management. AU - L H Smith PY - 1972 DO - 10.1080/00325481.1972.11713237 UR - https://pubmed.ncbi.nlm.nih.gov/5055878/ ID - 5055878 ER -