Tea drinking and the risk of biliary tract cancers and biliary stones: a population-based case-control study in Shanghai, China.

Tea drinking and the risk of biliary tract cancers and biliary stones: a population-based case-control study in Shanghai, China.