Menu

@TISELcleaning shared a Flickr photo with you

Nanoparticles deliver ‘suicide genes’ to kill brain tumors | Science News SciGuru.org Glioblastoma is a tumor of glial cells, the supportive non-neural cells in the brain, and is one of the most lethal cancers. by Mariano Cuajao on Flickr.