NCT07447414 2026-03-09LUBRECAHospital Universitario Lucus AugustiPhase NA Not yet recruiting140 enrolled
NCT05806385 2025-09-09LOGICTexas Tech University Health Sciences CenterPhase 1/2 Not yet recruiting36 enrolled