Progress and controversies in unraveling the glomerular filtration mechanism.
Curr Opin Nephrol Hypertens. 2015 May;24(3):208-16. doi: 10.1097/MNH.0000000000000116.
Curr Opin Nephrol Hypertens. 2015.
PMID: 25887902
Review.