It seems very similar to ResearchGate: www.lifescience.net.

Similar questions and discussions