Ignore this post

Seriously. Just getting around to technorati claiming. Move along, nothing to see here. Watch for a lengthy post on scientific publishing later tonight or tomorrow.

59tbcg4wsi

More like this

Refusing to move along ;-)