Phase I Study of VLX-1005 in Healthy Subjects | NCT04783545 | Trialant