The Register® — Biting the hand that feeds IT

Feeds

ID?

"nature is constantly shuffling the human genome, creating a genetic cocktail of human chromosomes and trying out different changes as it does so"

Seems like this professor is an ID believer.