Coexistence, niches and biodiversity effects on ecosystem functioning.

Coexistence, niches and biodiversity effects on ecosystem functioning.