NCT06644079 - Window of Opportunity Study of Topical Tranexamic Acid for Cutaneous Squamous Cell Carcinoma | Crick | Crick