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