Physiology Glomerular filtration rate is best estimated by which of the following: A MSA B Inulin clearance C Hippuric acid D Creatinine clearance π‘ Explanation Glomerular filtration rate is best estimated by which of the following: β Correct Answer: B. Inulin clearance