Glomerular FiltrationGlomerular Filtration is a scholarly work, published in 1974 in ''The New England Journal of Medicine''.DOI 10.1056/NEJM197404042901408