Anatomy Which one of the following form Blood Brain Barrier? A Astrocytes and endothelial cells B Choroidal cells C Oligodendrocytes D Endothelial cells exclusively π‘ Explanation Which one of the following form Blood Brain Barrier? β Correct Answer: A. Astrocytes and endothelial cells