TIL the journal Nature publishes only 8% of the manuscripts it receives (2011 statistic).

4:32pm April 19th 2013 via HootSuite