NCT05806385 2025-09-09LOGICTexas Tech University Health Sciences CenterPhase 1/2 Not yet recruiting36 enrolled