Laparoscopic Drainage Versus Interventional Radiology In... | NCT05419440 | Trialant