alangonsales2364 alangonsales2364 08-12-2022 Biology contestada What are the tiny structures in the kidneys where blood is filtered and urine is formed?