glia that scavenge and degrade dead cells and protect the brain from invading microorganisms
Username
Password