Average time to publication (Wed May 25 00:00:00 BST 2011)

We are pleased to announce that the average time for peer review is only 3 months, and the average time to publication after acceptance is only 28 days!