According to PR-model, delos.info is ranked 528,605th in multilingual Wikipedia, in particular this website is ranked 356,127th in English Wikipedia.
The website is placed before hlamarwillis.com and after y3600.com in the BestRef global ranking of the most important sources of Wikipedia.