ResearchGateResearchGate is the professional network for scientists and researchers. Over 15 million members from all over the world use it to share,...