Abstracts of the 14th International Conference on the Origin of Life (ISSOL 2005). Beijing, China. June 19-24, 2005.
D000818:Animals; D005075:Biological Evolution; D006801:Humans; D000069497:Origin of Life