Genocea BiosciencesOrganisationTrialsNCT04596033Phase 1, Terminated, 2020, 49 people, 22 Oct 2020, clinicaltrials.gov