Oct. 16, 2024 — From Tasmania to Madagascar to New Guinea, islands make up just over five per cent of Earth's land yet are home to 31 per cent of the world's plant species. A new study shows ...
China launched a new Earth observation satellite Wednesday from northwest China, according to state news agency Xinhua. The Gaofen-12 05 satellite was sent into space at 7.45 am Beijing time ...
A Chinese satellite has returned to Earth after spending two weeks in orbit conducting experiments on plant mutation, as the country looks to space to enhance its agricultural crops. Shijian-19 ...