Current level of evidence on causal association between hepatitis C virus and type 2 diabetes: A review.

Current level of evidence on causal association between hepatitis C virus and type 2 diabetes: A review.