Read about bile duct cancer (cholangiocarcinoma) life expectancy, survival rate, symptoms, treatment, stages, prognosis, causes, and risk factors. cholangiocarcinoma. Free online pharmacy compare service for consumers with many brand and generic discount drugs from usa, canadian, mexican, indian and international online pharmacy.. Systemic lupus erythematosus has many guises, but the unifying feature is the presence of antibodies against double-stranded dna in almost all patients. this review.