Physiology Which of the following does not form filtration barrier in nephrons: A Podocytes B Endothelial cells C Mesangium D Basement membrane (basal lamina) π‘ Explanation Which of the following does not form filtration barrier in nephrons: β Correct Answer: C. Mesangium