Harvard #2? LOL! There are other inconsistencies (UIUC should be well in the top 10). Then again, I would not expect more from a British publication? I mean, they have Oxford as #1 globally for Engineering! Oxford! #1! Oxford is not even among the top 5 in Europe, with the likes of Ecole Polytechnique Paris, Ecole Nationale Superieure Paris, Ecole Polytechnique Geneve, ETH Zurich, Technical University of Munich, Imperial, Cambridge all considered better than Oxford.