Embryology and evolution: nineteenth century hopes and twentieth century realities.
D005075:Biological Evolution; D004626:Embryology / Q000266:history*; D065026:Hope; D006801:Humans
EMBRYOLOGY/history; EVOLUTION