Match the scientists and their contributions in the field of evolution.
Name of the Scientist LIST 1 | Contributions LIST 2 |
A. Charles Darwin | 1. Mutation theory |
B. Lamarck | 2. Germplasm theory |
C. Hugo de Vries | 3. Philosophie Zoologique |
D. Ernst Haeckel | 4. The Origin of species |
E. August Weismann | 5. Biogenetic law |
6. Essay on population |