Iran Telecommunication Research Center is the facility in Tehran, Iran.
According to PR-model, itrc.ac.ir is ranked 536,626th in multilingual Wikipedia, in particular this website is ranked 16,571st in Persian Wikipedia.
The website is placed before njwomenshistory.org and after spheremusic.com in the BestRef global ranking of the most important sources of Wikipedia.