According to PR-model, stc-clips.org is ranked 992,861st in multilingual Wikipedia, in particular this website is ranked 556,535th in English Wikipedia.
The website is placed before hossein-vossoughi.ir and after ifwea.org in the BestRef global ranking of the most important sources of Wikipedia.