2012/04/22
Each kidney contains thousands of glomeruli, tiny knots of blood vessels that filter large molecules out of urine.
(Source: infinity-imagined)
Each kidney contains thousands of glomeruli, tiny knots of blood vessels that filter large molecules out of urine.
(Source: infinity-imagined)