Error of closure and 'shell games' of the kidney. Some words of caution.
D005919:Glomerular Filtration Rate; D007668:Kidney / Q000502:physiology*; D007678:Kidney Glomerulus / Q000502:physiology; D009399:Nephrons / Q000502:physiology; D011677:Punctures