New study shows mammals can be developed in space
The latest experiment results from China's SJ-10 recoverable satellite have been sent back with some groundbreaking news.
Publication Date:
18/04/2016
![]() |
The latest experiment results from China's SJ-10 recoverable satellite have been sent back with some groundbreaking news.