China launches new retrievable satellite with onboard tests on mouse embryos & crude oil (VIDEO)

China has successfully launched a retrievable satellite into space. The probe is expected to carry out 19 experiments, including one on the development of mouse embryos in microgravity and one shedding light on the nature of oil reservoirs. Read Full Article at

Aggregated News

Aggregated news from around the world, brought to you in a single source for convenience. These snippets of news include a link to the full article. Please peruse our other editorial and original content, as well. 

Leave a Reply