NCT04090554 2021-08-25CytoSCCAPEInternational Agency for Research on CancerPhase NA Completed101 enrolled