Practice Test Geeks home

CLEP Biology Vertebrate Organ Systems 2

Which structure in the kidney is responsible for the initial filtration of blood?

Select your answer