Kidneys
Human Body Truths

Kidneys
Our body has 2 kidneys each of which has ten lakh super efficient filters. They filter about 1.25 litres of blood each minute and gives out about 1.5 litres of urine in a day.












More ...



















Our body has 2 kidneys each of which has ten lakh super efficient filters. They filter about 1.25 litres of blood each minute and gives out about 1.5 litres of urine in a day.