Dose-response Relationship Study of S42909 on Leg Ulcer H... | NCT03077165 | Trialant