mim7isgjessi mim7isgjessi 18-05-2016 Biology contestada Which structure in the kidneys' nephrons is mainly responsible for the filtration of the blood?