TIL the journal Nature publishes only 8% of the manuscripts it receives (2011 statistic).
4:32pm April 19th 2013 via HootSuite