WSL Institute for Snow and Avalanche Research SLF is the research institute in Switzerland.
According to PR-model, slf.ch is ranked 149,815th in multilingual Wikipedia, in particular this website is ranked 18,539th in German Wikipedia.
The website is placed before collegegridirons.com and after ketteringtownfc.com in the BestRef global ranking of the most important sources of Wikipedia.