Serum lipid levels and the risk of biliary tract cancers and biliary stones: A population-based study in China.

Serum lipid levels and the risk of biliary tract cancers and biliary stones: A population-based study in China.