Did you know that four universities in the Netherlands are listed in the QS World University 2012 rankings?
The University of Amsterdam (62nd position), Leiden University (75), Utrecht University (85) and Erasmus University Rotterdam (99) are ranked in the Top 100.
Massachusetts Institute of Technology (USA) is ranked the world’s top university.