Professor at the University of Virginia, explains that after having considered separately the brain and the immune system for a long time, we now know that the brain actually has its own lymphatic system.
All our videos “Invited researcher” latest videos on Youtube.