Answers

2016-02-11T22:16:35+05:30
Nephron.............................
2 5 2
2016-02-11T22:17:10+05:30
The nephrons are where the filtration process occurs.
1 5 1