Skip to main content
Loading ResearchHub…
Papillary calcifications: a new prognostic factor in idiopathic calcium oxalate urolithiasis | ResearchHub