Text this: Parasites of the liver - epidemiology, diagnosis and clinical management in the European context.