NCT03438435 - Fluorescence QRH-882260 Peptide Imaging in the Bile Duct | Crick | Crick