Biblioteca arcivescovile Annibale de Leo is the conservation library in Italy.
According to PR-model, bibliotecadeleo.it is ranked 1,479,144th in multilingual Wikipedia, in particular this website is ranked 85,732nd in Italian Wikipedia.
The website is placed before hpci-office.jp and after ajfox.com in the BestRef global ranking of the most important sources of Wikipedia.