Oxalobacter Formigenes Colonization and Urinary Oxalate E... | NCT03752684 | Trialant