Worldwide University Rankings

tenniscraze
Thu, 02 Dec 2004 11:27:30 +0000

this is not right, because i saw another reliable source which ranks stanford as 2nd in the world