Sodium channel inhibitor DPI-201-106 shows promise in brain cancer

Sodium channel inhibitor DPI-201-106 shows promise in brain cancer