Take a look at this picture:
It shows the top five journals ordered by the numbers of papers that Mendeley users decided are worth keeping for future reference. The discussion of the meaning of these numbers is here. I sure like that #5 there….
P.O. Box 98199
Washington, DC 20090-8199
Lat/Lon: 38.90531943278526, -77.0376992225647