Diabetes in relation to biliary tract cancer and stones: a population-based study in Shanghai, China

Diabetes in relation to biliary tract cancer and stones: a population-based study in Shanghai, China