Fig. 6: Glomerular filtration barrier. | Nature Communications