mendeley reference manager mendeley.com Category:programming and developer software Global Rank:5,555 visits:14.1M pages/Per:2.0 ADS