Baylor Institute for Studies of Religion is the research institute.
According to PR-model, baylorisr.org is ranked 283,570th in multilingual Wikipedia, in particular this website is ranked 194,884th in English Wikipedia.
The website is placed before denkmalpflege-schweiz.ch and after nieuwarchief.nl in the BestRef global ranking of the most important sources of Wikipedia.