ResearchGate is the world's largest professional network for scientists and researchers, with over 1.3 million users. It provide researchers with access to around 45 million abstracts and tens of thousands of Full texts, uploaded by the authors themselves.