Soccerisboss5713 Soccerisboss5713 26-03-2024 Biology contestada Eighty five percent of nephrons in the human kidney are located in the _______ and have short nephron loops. 1) pyramids 2) cortex 3) pelvis 4) medulla 5) capsule