According to PR-model, itf.org.nz is ranked 677,337th in multilingual Wikipedia, in particular this website is ranked 377,612th in English Wikipedia.
The website is placed before jsda.info and after amiscathedralesaintfront.fr in the BestRef global ranking of the most important sources of Wikipedia.