"There is the mystery of life itself. If scientists thought that its origin and nature would yield to scientific reductionism, they have been disappointed." Read More ›
Here are some thoughts prompted by a rather curious question posed to me in an email, namely, “What were the findings that most helped ID since the turn of the millennium?” Read More ›