Photo taken on Oct. 8, 2011 shows the lamps at Kellogg radiation laboratory of California Institute of Technology (CIT) in Pasadena, California, United States. 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)