Israeli Center for Libraries is the library in Israel founded in 1976 by Curt Wormann.
According to PR-model, icl.org.il is ranked 172,765th in multilingual Wikipedia, in particular this website is ranked 103,689th in English Wikipedia.
The website is placed before ultimateborussia.com and after jetcatusa.com in the BestRef global ranking of the most important sources of Wikipedia.