Sometime this weekend, July 23/24, 2011 Mendeley exceeded 100 million papers added overall. Of these, over 1 million (1% of the total) are available for free download. Thanks to Graham Steel.
This post is part of the Dramatic Growth of Open Access Series.