News Release 2025.02.12 Publication of Results of Cell Implantation Location Analysis from Phase 2 Clinical Trial of Vandefitemcel (SB623) in TBI Patients (STEMTRA Trial) in Neurotrauma Reports News Index