NCT07470684 - Skin Involvement in Dupuytren Surgical Treatment Outcome | Crick | Crick