NCT04737941 - Finnish Venous Ulcer Study (FINNULCER Study) | Crick | Crick