Pyogenic liver abscess: an audit of 10 years' experience and analysis of risk factors.

Pyogenic liver abscess: an audit of 10 years' experience and analysis of risk factors.