glomerular filtration rate measure of the kidney's ability to filter and remove waste products.Read More
glomerulus a tiny set of looping blood vessels in the kidney where the blood is filtered and waste products are removed.Read More