Archive for April 6th, 2009

Last week in the blogs

Monday, April 6th, 2009

Another week, another list…

Blogging

DeCODE

Evolution

Open science

Phylogenetic inference

Programming

96-120=-24