En 2017, obtiene el puesto 153 en el QS World University Rankings.