Biology The size of filtration slits of Glomerulus are approximately ? A) 10 nm B) 15 nm C) 20 nm D) 25 nm Detailed Solution: No Details Prev Next