Physiology Which of the following is not a part of glomeru- lar filtration barrier – A Mesangialcell B Endothelial cell C Podocyte D Basement membrane π‘ Explanation Which of the following is not a part of glomeru- lar filtration barrier - β Correct Answer: A. Mesangialcell