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

Refusing to move along ;-)