Mendeley Acquires SciLife, a Social Network for Scientists and Researchers Darrell Etherington August 17, 2012 London-based Mendeley, a research collaboration platform that’s host to over 270 million research papers and documents,…