According to PR-model, startupdelta.org is ranked 2,376,808th in multilingual Wikipedia, in particular this website is ranked 1,304,123rd in English Wikipedia.
The website is placed before sumoaki-hiroshima.com and after winextra.com in the BestRef global ranking of the most important sources of Wikipedia.