Management Practices and Predictors of Outcome of Liver Abscess in Adults: A Series of 1630 Patients from a Liver Unit.