Therapeutic cell carriers: a potential road to cure glioma.

Therapeutic cell carriers: a potential road to cure glioma.