Skip to main content
Theories on the Diversity of Life
13. How Populations Evolve / Theories on the Diversity of Life / Problem 5
Problem 5

Which combination of scientific ideas most directly helped Darwin develop the theory of evolution by natural selection?