A comprehensive framework for understanding species coexistence
Evolutionary Community Ecology develops a unified framework for understanding the structure of ecological communities and the dynamics of natural selection that shape the evolution of the species inhabiting them. All species engage in...
FLASH SALE - Enjoy 70% off this week’s featured collection. Use code FLASH at checkout. Offer good on select titles only.