According to PR-model, ddpaa.org is ranked 303,893rd in multilingual Wikipedia, in particular this website is ranked 165,279th in English Wikipedia.
The website is placed before nuevolaredo.gob.mx and after garethjones.tv in the BestRef global ranking of the most important sources of Wikipedia.