Glomerulus Filtration Rate (> 90 ml/min, 125 L/day)

Def. Sum of all filtration that occurs in all of the nephrons in the body

Screenshot 2024-05-11 at 3.46.15 PM.png

Regulation

Measurement