Adenine Phosphoribosyltransferase Deficiency: A Rare Cause of Recurrent Urolithiasis.

Adenine Phosphoribosyltransferase Deficiency: A Rare Cause of Recurrent Urolithiasis.