Gentian Diagnostics : A brief history on the estimation of Glomerular Filtration Rate MarketScreener, 04 Feb 2021 Glomerular filtration rate (GFR) is a measure of how much blood is filtered by the kidneys each minute.