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