Science Teachers Association of Texas is the organization in Austin, Texas.
According to PR-model, statweb.org is ranked 806,739th in multilingual Wikipedia, in particular this website is ranked 452,324th in English Wikipedia.
The website is placed before fashiondigest.ru and after history-of-wars.ru in the BestRef global ranking of the most important sources of Wikipedia.