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