As the commercial space race takes off, China is trying to edge out other countries for the lead with its giant x-ray telescope.

Category:

Science news

Leave a Reply

Your email address will not be published. Required fields are marked *

*