K Ebefors, L Bergwall, J Nyström - Frontiers in Medicine, 2022 - frontiersin.org
The glomerulus is the functional unit for filtration of blood and formation of primary urine.
This intricate structure is composed of the endothelium with its glycocalyx facing the blood …