NCT05989516 - Surgical Treatment of Hydatid Liver Disease | Crick | Crick