Enhanced Outcome Prediction in Cutaneous Squamous Cell Ca... | NCT06327971 | Trialant