The London university now trails only MIT in the global rankings. Its students are prized for their employability but competition to study there is fierce
ATLANTA – The Stamps Scholars Program recently introduced its 18th class of Stamps Scholars, comprising 272 exceptional students attending 36 partner colleges and universities across the U.S. and the U.K.