Physiology Which of the following is not a component of glomerular filtration barrier? A Capillary endothelial cell B Basement membrane of endothelial and visceral epithelial cells C Podocytes with their foot processes D Mesangial cells π‘ Explanation Which of the following is not a component of glomerular filtration barrier? β Correct Answer: D. Mesangial cells