China / Innovation

China launches satellite to shed light on invisible dark matter

(Xinhua) Updated: 2015-12-17 10:02

China launches satellite to shed light on invisible dark matter

China on Thursday sent into space the country's first space telescope in a fresh search for smoking-gun signals of dark matter, invisible material that scientists say makes up most of the universe's mass. [Photo/Weibo]

Previous Page 1 2 3 4 Next Page

Highlights
Hot Topics