J Li, X Shui, R Sun, L Wan, B Zhang, B Xiao… - Frontiers in Cellular …, 2021 - frontiersin.org
Microglia are macrophages that reside in the central nervous system (CNS) and belong to
the innate immune system. Moreover, they are crucially involved in CNS development …