NCT06989320 - Endogenous Oxalate Synthesis in Idiopathic Calcium Oxalate Kidney Stone Disease | Crick | Crick