Thursday, March 15, 2012

2012 Times University Rankings

Three out of top 10 world's universities are in California. It must be the weather ;)



link

No comments: