Constant Contradictions "...those trying to discover the origins of life and study the earliest stages of biological evolution have an uphill quest: Over and over it happens that a theory or explanation believed to be well established has to be abandoned or rethought in the light of new findings" (Antonio...
Read more