Science

The Japanese mini lift goes into space

[ad_1] The researchers launched a pair of satellites on the international space station. Obayashi Corporation Japanese researchers launched two satellites to the international space station on September 22, Science News reported on …

Read More »