Listen

Description


In this lecture we discuss how the scientific discovery of genetic code in DNA refutes the theory of evolution.