NCT07696546 - Randomized Trial of Percutaneous vs. Endoscopic Gallbladder Drainage | Crick | Crick