Header Logo

Renal fungus ball: a challenging clinical problem.