La Universidad Ramon Llull se consolida entre las 150 mejores del mundo en Management y Business Administration en el Global Ranking of Academic Subject, que elabora el ranking de Shanghái. Es la número uno de españa en estas áreas y es, de hecho, la única institución española que figura en el área de Management.
Se trata de la tercera edición en la URL se clasifica. Para ser analizadas en esta clasificación, las instituciones han de cumplir una serie de requisitos en cuanto a número de publicaciones científicas, el impacto de las citaciones de publicaciones (normalizadas por la disciplina), las colaboraciones internacionales, las publicaciones en las revistas de mayor impacto y los premios destacados para cada categoría.