Advantage and Disadvantage of natural pools

Advantages of natural pools

Disadvantages of biopools