According to PR-model, ifama.org is ranked 553,756th in multilingual Wikipedia, in particular this website is ranked 339,896th in English Wikipedia.
The website is placed before noviglas.info and after second-a-lap.blogspot.com in the BestRef global ranking of the most important sources of Wikipedia.