Ellipses PharmaOrganisationTrialsNCT05573126Phase 1/2Recruiting95 people10 Oct 2022clinicaltrials.gov