The league, which Shanghai’s academics admit is biased towards science-based universities, measures them on academic research, including the numbers of staff or alumni who have won Nobel prizes and Fields medals in maths; highly acclaimed researchers; and articles published in magazines such as Nature and Science.
This ranking is not what people should base where to apply on! It's somewhat meaningless if you don't even have a degree yet.
(I don't trust any league tables)