everything.study
EARTH 121

Principles of Evolution

4-None

A foundation course concerning the mechanisms of evolution at micro- and macroevolutionary levels, and interpretation of the resulting patterns of adaptation and organic diversity.

Sources