En 2012, el QS World University Rankings le asigna el puesto 127 mundial en su clasificación de las universidades.