A man walks at the porch of Kellogg radiation laboratory of California Institute of Technology (CIT) in Pasadena, California, United States on Oct. 8, 2011. CIT has been listed the top of the world's top 100 universities, according to Times Higher Education World University Rankings. [Xinhua/Yang Lei]
Go to Forum >>0 Comment(s)