NCT05493878 - ITGA2b and SELP Expression in Cancer Pancreas and Biliary Tract Cancer | Crick | Crick