One theory by Ernst Haeckel, a German biologist and philosopher, stated that all organisms go through a "re-run" of evolution while in development.
All organisms go through a "re-run" of evolution while in development. This was what one theory by Ernst Haeckel stated. Ernst Haeckel was a German biologist. Ernst Haeckel was philosopher.