This website massively skews towards publication count, e.g research quantity over quality. Vastly flawed.