According to PR-model, imconsortium.org is ranked 1,209,821st in multilingual Wikipedia, in particular this website is ranked 155,572nd in Spanish Wikipedia.
The website is placed before odyssee-indicators.org and after gbw.at in the BestRef global ranking of the most important sources of Wikipedia.