Completed ESTES Snapshot Audit 2018 NCT03610308 Conditions Bile Duct Diseases, Biliary Tract Diseases, Calculi, +15 more Locations Tallaght University Hospital — Dublin, Ireland View Trial Details