OK, does anyone know who the hell is behind https://research.com? How exactly are they "helping the scientific community" by #ranking individual researchers according to largely discredited #bibliometrics like the #hindex? It's hardly #responsibleresearchevaluation is it?
Research.com - Leading Academic Research Portal

Research.com