According to PR-model, igbio.ch is ranked 650,381st in multilingual Wikipedia, in particular this website is ranked 67,031st in German Wikipedia.
The website is placed before lacoupole.fr and after oppo-lab.xyz in the BestRef global ranking of the most important sources of Wikipedia.