According to PR-model, affta.org is ranked 3,352,592nd in multilingual Wikipedia, in particular this website is ranked 1,797,044th in English Wikipedia.
The website is placed before avry.ch and after msca-online.com in the BestRef global ranking of the most important sources of Wikipedia.