Imperial scores surprise second place
Imperial College London achieves its highest place in the table in a decade since it came second in 2015 MIT sits in first place for a record 13 years in a row Rankings are suggesting the US, UK and Canada are all seeing marked drops that could spell change in the air The Massachusetts Institute…