ByNobleID
    The risk factors for type 2 diabetes complicated with gallstones | NobleID