ByNobleID
    Correlation study between urinary calculi and upper urinary tract infections | NobleID