First-in-Human Study of SRT-015 in Healthy Subjects. | NCT04887038 | Trialant