There is top 10 Ranking:
3 Imperial College
4 St Andrews
5 University College London (UCL)
7 London School of Economics (LSE)
Am I the only one who thinks that there is something wrong with this ranking???
LSE at number 7!!! St Andrews at number 4!!!
We all know what the target universities are - Oxbridge, LSE, UCL, Imperial…