Physiology All are part of glomerular filtration barrier except A Mesangial cells B Endothelium C Epithelial cells D Basement membrane π‘ Explanation All are part of glomerular filtration barrier except β Correct Answer: A. Mesangial cells