WUHAN, Dec. 26 (Xinhua) -- The restored statues of a pair of fossil human skulls, dating back to one million years ago, were unveiled by the Hubei Provincial Museum in central China on Thursday.
How do you regard light? It is ubiquitous but what exactly is it? He Zhuoming, director of the Chinese Journal Department at Chinese Laser Press, Shanghai Institute of Optics and Fine Mechanics under ...