QS
781
THE
>1k
US News
ARWU
N/A
Physics and Astronomy
Economics and Econometrics
Computer Science and Information Systems