The world ranking of universities, elaborated by Shanghai JiaoTong University (China) and the European Union based on research sciences indicators, places it among the 400 best universities in the world.