
Microevolution and Macroevolution
Mikroevoluce a makroevoluce – Evolutionary biology. Microevolution (B160P60) J. Flegr (guarantee and teacher), 3/0, 5 E-Credits, Ex, summer semester Annotation This course is taught in Czech. Audio and video recordings, presentations and syllabus are also in Czech. The textbook and examination are available in English. English translation of the Flegr’s textbook is available here. Syllabus Requirements to the Read More …