Principles of Evolutionary Biology – Everything
Jan 042023
 

Principles of Evolutionary Biology

1. It can be explained by natural selection.
2. If it cannot be explained by natural selection, it can be explained by sexual selection.