51³Ô¹Ï

Scientists surprised to discover lymphatic 'scavenger' brain cells

University of 51³Ô¹Ï scientists discovered a new type of lymphatic brain “scavenger†cell by studying tropical freshwater zebrafish – which share many of the same cell types and organs as humans.