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