robertocazzollagatti.com
Cooperation, not struggle for survival, drives evolution
An empirical experiment confirms a new hypothesis on the evolution of life Many theories and hypotheses suggest that competition tends to differentiate ecological requirements after repeated intera…