You need to enable JavaScript to run this app.
Expii
Patterns of Evolution - Expii
Patterns of evolution are influenced by the environment and interactions between species. We can't be sure how it happens, but scientists have a few ideas!.