world's top 6000 universities

pierre0913
Sun, 07 Jun 2009 13:24:06 +0000

Clemson better be on that list ;)

I mean 6000 is A LOT of schools