Physiology Which of the following is not a pa of glomerular filtration barrier ? A Mesangial cell B Endothelial cell C Podocyte D Basement membrane 💡 Explanation Which of the following is not a pa of glomerular filtration barrier ? ✓ Correct Answer: A. Mesangial cell