I think 'Impact Points' was an important measure too to provide a more objective view of quality of work done by a researcher. As far as I understand, RG score also takes in to account journals' impact factor in some sense but then it is also influenced by other factors such as amount of readership, downloads, views etc. 

Similar questions and discussions