Chronic typhoid infection and the risk of biliary tract cancer and stones in Shanghai, China.

Chronic typhoid infection and the risk of biliary tract cancer and stones in Shanghai, China.