China receives data from land satellite
China has received the first batch of data from its newly launched land observation satellite, scientists in charge of the…
China has received the first batch of data from its newly launched land observation satellite, scientists in charge of the…