They use the "IC impact factor value." IC means <em>Index Copernicus</em>, a Polish firm that assigns metrics to some journals. I think the values they assign are meaningless.
Trending Articles
More Pages to Explore .....