superior kidney

superior kidney

superior segment of kidney. It is the renal segment located most superiorly.
Medical browser ?
Full browser ?