Commonest cause of pyogenic liver abscess:
Biliary tract disease is the commonest cause of bacterial liver abscess They are: Choledocholithiasis, obstructing tumours, strictures, congenital anomalies of the biliary tree Other causes are: Diveiculitis inflammatory bowel disease Perforated hollow viscera appendicitis. endocarditis or pyelonephritis. Ref: Heneghan et al. BMC Research Notes 2011, 4:80.
Appendicitis
Biliary sepsis
Infective endocarditis
Renal abscess