BEIJING, May 29, 2021 /PRNewswire/ — Almost two weeks ago, China succeeded in its first Mars landing, attracting world’s attention to the important milestone in China’s space exploration. On Friday, science and technology as strategic support to national development, focusing on self-sufficiency and innovation, was once again highlighted in the country’s development roadmap with the convention […]