0 Comment(s)
Print
E-mail
Xinhua, October 10, 2011
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)