liljarres2666 liljarres2666 30-08-2019 Medicine contestada Glomeruli are located in the a. renal cortex b. renal medulla c. renal pelvis d. both a and b are correct