Hello Chaps,
I was just wondering why UCL, being such a fantastic university, is so low on the rankings for ME. Why is this? Are the job prospects as flourishing as its reputation as a university, or is this one of its anomaly departments that is far from the forefront of excellent jobs?
Thanks!