ByNobleID
    A case of ureterocele complicated by renal and ureteric calculi. | NobleID