Physiology Glomerular filtration barrier does not permit A 4000 daltons B 400 daltons C 40000 daltons D 40 daltons 💡 Explanation Glomerular filtration barrier does not permit ✓ Correct Answer: C. 40000 daltons