Institut de L'image de l'Océan Indien - ILOI is the academic institution in France founded in 1983.
According to PR-model, iloi.fr is ranked 2,529,473rd in multilingual Wikipedia, in particular this website is ranked 303,220th in French Wikipedia.
The website is placed before fab1.net and after anciensdegaylu.com in the BestRef global ranking of the most important sources of Wikipedia.