Steven MooreOrganisationTrialsNCT05907850Early phase 1, Completed, 2023, 150 people, 18 Jun 2023, clinicaltrials.gov