Loading

Icl Business School Ranking 2025 – Webometrics Global Position

Explore Icl Business School’s 2025 Webometrics ranking across global visibility, research excellence, openness, and academic performance. See how it compares worldwide.

Year World Rank Continent Rank Country Rank Impact Rank Openness Rank Excellence Rank
2025 17635 178 38 16323 8982 7445
2024 17535 66 18 16219 8890 7505
2023 17609 64 18 16428 8183 7237
2022 18037 67 17 16954 7521 7216
2021 16414 56 12 15365 6488 6650
2020 16584 59 13 15044 7356 6084
2019 15963 59 13 14137 8602 6115
2018 17135 54 14 16157 4121 5824
2016 17135 54 14 16157 4121 5824
2015 16641 52 11 15693 15362 5490