NCT05926856 - High Quality Fluorescent Cholangiography | Crick | Crick